当读取由to_json创建的json时,Pandas from_json会给出ValueError

时间:2013-12-11 15:35:34

标签: python json pandas

尝试读取使用DataFrame.to_json()编写的json文件时出现以下错误。

ValueError: If using all scalar values, you must must pass an index

json的格式是{index:value,index:value,...},来自一列数据帧。

这是dropbox上的json文件:

https://www.dropbox.com/s/md1awxetkri0nb3/pandas_json_ulines.json

我试过的电话是:

pd.read_json('pandas_json_ulines.json')

有各种“东方”,但由于我没有在to_json调用中明确设置东方,我认为不应该这样做。

有谁知道我做错了什么?感谢。

1 个答案:

答案 0 :(得分:0)

原来这不是DF毕竟,而是一个系列赛。需要在from_json调用中指定type ='series'。