json转dataframe格式

Posted nxf-rabbit75

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json转dataframe格式相关的知识,希望对你有一定的参考价值。

方法1:利用pandas自带的read_json直接解析字符串

方法2:利用json的loads和pandas的json_normalize进行解析

方法3:利用json的loads和pandas的DataFrame直接构造(这个过程需要手动修改loads得到的字典格式)

path = ‘...‘
file = open(path,‘r‘)
all_json_data = []
for line in file.readlines():
    json_data = json.loads(line)
    if json_data[‘Eventid‘] == 904200009:
        all_json_data.append(json_data)
data_dataframe = pd.DataFrame(all_json_data)

  

  

 

以上是关于json转dataframe格式的主要内容,如果未能解决你的问题,请参考以下文章

将 Pandas DataFrame 和元数据保存为 JSON 格式

Spark Streaming - 将 json 格式的消息传输到 DataFrame

将json格式数据转换为dataframe

Python-requests POST JSON 格式的文本字符串,使用来自 Pandas DataFrame 的数据,循环通过 DataFrame 记录

来自 Pandas DataFrame 的用户定义的 Json 格式

使用不同格式(csv、json、avro)将数据加载到 pd.DataFrame 的最快方法