【发布时间】:2019-11-25 19:08:38
【问题描述】:
我很难将多行分隔的 JSON 文件加载到单个 pandas 数据框中。这是我正在使用的代码:
import os, json
import pandas as pd
import numpy as np
import glob
pd.set_option('display.max_columns', None)
temp = pd.DataFrame()
path_to_json = '/Users/XXX/Desktop/Facebook Data/*'
json_pattern = os.path.join(path_to_json,'*.json')
file_list = glob.glob(json_pattern)
for file in file_list:
data = pd.read_json(file, lines=True)
temp.append(data, ignore_index = True)
当我查看file_list 时,似乎所有文件都在加载,但无法弄清楚如何将每个文件放入数据框。大约有 50 个文件,每个文件中有几行。
【问题讨论】:
标签: python json pandas dataframe