将字典列表转换为熊猫数据框架

将字典列表转换为熊猫数据框架

我有这样的字典清单:


[{'points': 50, 'time': '5:00', 'year': 2010}, 

{'points': 25, 'time': '6:00', 'month': "february"}, 

{'points':90, 'time': '9:00', 'month': 'january'}, 

{'points_h1':20, 'month': 'june'}]

我想把它变成熊猫DataFrame就像这样:


      month  points  points_h1  time  year

0       NaN      50        NaN  5:00  2010

1  february      25        NaN  6:00   NaN

2   january      90        NaN  9:00   NaN

3      june     NaN         20   NaN   NaN

注意:列的顺序并不重要。


如上文所示,我如何将字典列表转换为熊猫数据框架?


元芳怎么了
浏览 742回答 3
3回答

白衣非少年

假想d是你的字典列表,简单地说:pd.DataFrame(d)

千万里不及你

在熊猫16.2,我不得不做pd.DataFrame.from_records(d)才能让这个发挥作用。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python