【发布时间】:2022-01-03 23:54:56
【问题描述】:
我有一些格式如下的数据
[{'a':1}, {'b':2}, {'c':3}]
有没有办法将其转换为带有 {index: value} 的数据框
value
a 1
b 2
c 3
我尝试了 pandas 数据框构造函数的组合,但没有成功。
- pd.DataFrame()
- pd.DataFrame.from_dict()
- pd.DataFrame.from_records()
【问题讨论】:
-
为什么你的数据是那种格式的?这似乎是存储信息的不适当方式(应该在此步骤之前修复),或者您可能期望列表的元素(字典)具有多个元素,在这种情况下,您可能不会得到体面这个简单的例子的解决方案。
标签: python pandas dataframe dictionary