我是这种格式的 5 个文件。所有文件都有句子和日期列。
我通过在数据帧中读取所有文件来合并所有文件。这是我的代码。
def blend_all(all_files):
li = []
for file in all_files:
name = pd.read_csv(file)
li.append(name)
df_merged = reduce(lambda left,right: pd.merge(left,right,on='Date', how='outer'), li).fillna('Void')
return df_merged
这是上面代码的结果。如您所见,列名是随机且重复的。我希望每一列都不同,例如 Sentences_1、Sentences_2 ...我还希望 Date 成为第一列。 谢谢