pandas数据读取等操作

数据格式转换

在面对一切奇怪的分隔符的表格,建议先转成 csv

file_input = open('1.dat', "r+", encoding='utf-8')
file_output = open('2.csv', "w+", encoding='utf-8')

for line in file_input:
	file_output.write(line.replace('::', ','))

file_input.close()
file_output.close()

表格合并

data = pd.merge(left, right, on=key)

以 key 为索引,右表向左表(基准)合并,如果左表有重复 index,那右表的其他值会复制到左表。
pd_merge
merge

表格输出

data.to_csv('3.csv', index=False)

一定要写输出的文件名❗️

index=False 是不输出最左边的表格索引(上图中 key 左边那列)

猜你喜欢

转载自blog.csdn.net/qq_40860934/article/details/111146316