我需要帮助从网络正确索引我的数据框。我正在使用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
答案 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]
排序