例如,让我们看下面的PANDAS表: sample_pandas
问题:如何创建一个返回以下内容的json文件:
{"data":
[
[a1, a2, a3],
[b1, b2, b3],
[c1, c2, c3]
]
}
我知道在大熊猫中,每个条目都可以作为
list(list(df.values)[i])
请帮助!
答案 0 :(得分:0)
在this帖子中,您可以:
df = pd.DataFrame('your input')
your_json = df.to_json(orient='split')
答案 1 :(得分:0)
您可以尝试此代码
import pandas
import json
df = pandas.DataFrame([['a1', 'a2','a3'], ['b1', 'b2','b3'],['c1','c2','c3']],
index=['row 1', 'row 2','row 3'],
columns=['col 1', 'col 2','col 3'])
df.to_json(r'1Export_DataFrame.json',orient='values')
with open('1Export_DataFrame.json') as f:
data = json.load(f)
test_dict = {"data": data
}
with open('test.json', 'w') as json_file:
json.dump(test_dict, json_file)
打开test.json文件以根据您的问题要求获得预期的输出
我希望这会有所帮助。