Pandas 读取 JSON
读取 JSON
大数据集通常存储或提取为 JSON 格式。
JSON 是一种纯文本,但具有对象的格式,在编程界是最广泛被应用的数据交互的格式之一。
在下面的示例中,我们将使用一个名为 "data.JSON" 的 JSON 文件。
打开 data.json 。
实例
将 JSON 文件载入到 DataFrame 中:
import pandas as pddf = pd.read_json('data.json')print(df.to_string())
提示: 使用
to_string() 打印整个 DataFrames。字典作为 JSON
JSON = Python字典
JSON 对象的格式与 Python 字典相同。
如果 JSON 代码不在文件中,而是在 Python 字典中,则可以将其直接加载到 DataFrame 中:
实例
将 Python 字典 加载到 DataFrame 中:
import pandas as pddata = {"Duration":{"0":60,"1":60,"2":60,"3":45,"4":45,"5":60},"Pulse":{"0":110,"1":117,"2":103,"3":109,"4":117,"5":102},"Maxpulse":{"0":130,"1":145,"2":135,"3":175,"4":148,"5":127},"Calories":{"0":409.1,"1":479.0,"2":340.0,"3":282.4,"4":406.0,"5":300.5}}df = pd.DataFrame(data)print(df)