我正在尝试将多个以换行符分隔的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
,所有的文件都已经加载了,但是我不能弄清楚如何将每个文件都放入dataframe中。大约有50个文件,每个文件中只有几行内容。