我在 JSON 文件中有一个字典列表,如下所示:
[{"url": "http://www.URL1.com", "date": "2001-01-01"},
{"url": "http://www.URL2.com", "date": "2001-01-02"}, ...]
但我正在努力将它导入到 Pandas 数据框中——这应该很容易,但我对此一头雾水。任何人都可以直接让我在这里吗?
同样,将其简单地读入字典列表以在 python 中使用的最佳方法是什么?
您可以使用 from_dict
:
import pandas as pd
lis = [{"url": "http://www.URL1.com", "date": "2001-01-01"},
{"url": "http://www.URL2.com", "date": "2001-01-02"}]
print pd.DataFrame.from_dict(lis)
date url
0 2001-01-01 http://www.URL1.com
1 2001-01-02 http://www.URL2.com
或者你可以使用DataFrame
构造函数:
import pandas as pd
lis = [{"url": "http://www.URL1.com", "date": "2001-01-01"}, {"url": "http://www.URL2.com", "date": "2001-01-02"}]
print pd.DataFrame(lis)
date url
0 2001-01-01 http://www.URL1.com
1 2001-01-02 http://www.URL2.com
我是一名优秀的程序员,十分优秀!