簡體   English   中英

在 Python Pandas 中讀取 JSON 文件

[英]Read JSON file in Python Pandas

我有一個 JSON 文件的以下部分:

[{"Date":"2020-02-17","Rt_low":0.5,"Rt_avg":1.93,"Rt_up":4,"population":"hosp"},{"Date":"2020-02-18","Rt_low":0,"Rt_avg":1.74,"Rt_up":4,"population":"hosp"}]

我想在 Python Pandas 中將此作為數據框讀取,其中 4 列作為標題:

L = ['Date','Rt_low','Rt_up','population']

我嘗試了以下方法:

df = pd.DataFrame(pd.read_json(file_name, lines=True))

這給了我整個數據集的 [1 行 x 235 列]。 我想獲得 4 列數據框。 我該怎么做呢?

你可以試試這個方法。

import pandas as pd
dataframe = pd.read_json('sample_json_file.json', orient='values')
print(dataframe)

最終數據幀的輸出將是一個由標題行和兩個觀察值組成的數據幀。

我剛剛做了:

df = pd.DataFrame(pd.read_json(file_name))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM