假设我有一个txt文件,一共三列,每一列的数据使用" , " ,进行分割,其分别都有各自的列名,此时想将这个txt文件转换成为带列名的csv文件,可以直接使用以下代码,方面又快捷。
import pandas as pd
# 读取txt文件,并指定逗号为分隔符,并指定列名
df = pd.read_csv('LogiReg_data.txt', sep=',', header=None, names=['Column1', 'Column2', 'Column3'])
# 将DataFrame保存为csv文件
df.to_csv('output_file.csv', index=False)