python 用pandas 读取csv 拿出其中几列在加入其它几列生成新的csv
可以使用以下代码来读取csv文件,并从中提取需要的列:
import pandas as pd
# 读取csv文件
df = pd.read_csv('file.csv')
# 提取需要的列
new_df = df[['column1', 'column2', 'column3']]
接下来,可以将新的列添加到DataFrame中,并将其保存为新的csv文件:
# 添加新的列
new_df['new_column1'] = new_df['column1'] + new_df['column2']
new_df['new_column2'] = new_df['column3'] * 2
# 保存为新的csv文件
new_df.to_csv('new_file.csv', index=False)
其中,index=False表示不将行索引写入csv文件中。
原文地址: http://www.cveoy.top/t/topic/gx5D 著作权归作者所有。请勿转载和采集!