如何从Web索引合并的CSV文件

时间:2018-05-24 13:28:09

标签: python pandas sorting indexing preprocessor

我需要帮助从网络正确索引我的数据框。我正在使用pandas模块

df1 = pd.read_csv('https://raw.githubusercontent.com/bonsalakot00/Test-Server/master/Data_2012.csv')

这是我访问我的数据存储库并将其作为数据框读取的代码之一

frames = [df1, df2, df3, df4, df5, df6]
result = df1.append(frames, sort=False)
print(result)

这是我试图自动从[1到258]对数据帧进行排序的代码,我尝试对result=pd.concat([df1],[df2],[df3],[df4],[df5],[df6],[df7], axis=1, join='inner').sort_index()进行正确排序,但最终会使每个计数加倍。 This is the image of what I'm trying to describe

2 个答案:

答案 0 :(得分:0)

如果你担心每个索引号的倍数,你可以简单地重置索引。

results = pd.concat([df1, ..., dfn], axis=0, join='inner')
results = result.reset_index(drop=True)

答案 1 :(得分:0)

result = pd.concat(df1,...,dfn], axis = 0, ignore_index = True, join = 'inner')
  

ignore_index = True,将组合的CSV文件从[0到nth]

排序