如何将json文件转换为pandas数据帧

venkatesh_akhouri

我有一个像这样的 JSON 文件

{'work':'12234','product':'mobile','rating':'3'}
{'work':'12444','product':'mobile','rating':'4'}              
{'work':'12634','product':'tv','rating':'5'}
{'work':'12277','product':'ac','rating':'3'}

等等

我想把它转换成dataframe谁能帮我这个

普拉莫特·库查罗恩

您的文件不是 JSON。JSON 要求将属性名称括在双引号中。但是,您可以解决它。

import pandas as pd 

with open('data.txt') as f:
    data = [eval(line) for line in f]
df = pd.DataFrame(data)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章