我试图编写一个代码片段,如下所示。主要目标是从03-10-2020.csv读取到03-16-2020.csv,并将它们合并到一个数据帧中,但数据帧中只包含最后一个数据帧。 我怎样才能修好它
week_array = []
path = 'URL_ADDRESS'
for i in range(10,17):
dataset_date = "03-" + str(i) + "-2020.csv"
url = path + dataset_date
data_df = pd.read_csv(url, error_bad_lines=False, encoding = "utf-8" , index_col=None, header=0)
week_array.append(data_df)
week_df = pd.concat(week_array, axis=0, ignore_index=True)
使用注释中提到的解决方案,也可以在
concat
中省略一些默认参数,如index_col=None
和axis=0
:您需要对数据执行深度复制。 每次都用新文件中的数据替换数据。 希望这能解决问题
相关问题 更多 >
编程相关推荐