假设目录中有三个 .csv 文件:EX1.csv、EX2.csv、EX3.csv。我使用以下代码将它们合并在一起。
import pandas as pd EX1 = pd.read_csv('EX1.csv') EX2 = pd.read_csv('EX2.csv') EX3 = pd.read_csv('EX3.csv') data = [EX1, EX2, EX3] data = pd.concat(data) data = pd.DataFrame(data)
一旦使用串联,索引号就不会遵循渐进的行编号。我的目标之一是确保合并数据帧的索引号从 0 到 (len(data) - 1)。为了使索引号从 0 逐渐增加到 (len(data) - 1),我使用了下面的代码并得到了
TypeError。 for i in range(len(data)): data.index[i] = i
我很感激这方面的一些建议。谢谢!