通过读取json避免数据帧混乱

时间:2015-04-21 10:00:55

标签: pandas

我将JSON文件读入数据帧 我希望数据框的索引应该增加数字

那是0,1,2,3,...,9,10,11,...,99,100,101,...

但结果不是我的期望。

我按df.to_json()

生成了JSON

我怎么能解决这个问题谢谢。

JSON data sample

1 个答案:

答案 0 :(得分:0)

狂野猜测:您在预过滤的to_json上调用DataFrame,其中在数据清理过程中省略了某些行。 to_json保留id并使用pd.read_json将其重新读回来使用id字段中的值sotre恢复索引。

一种可行的解决方案是根据您的需要致电df.reset_index(drop=True)重新编制带有订购号码的新DataFrame索引。

希望有所帮助。