将不同csv文件中的列提出并创建为一个新的csv文件中的不同列的python代码及例子
以下是一个示例代码,将三个csv文件中的“姓名”、“年龄”和“性别”列提取出来,并将它们保存到一个新的csv文件中的不同列中。
import pandas as pd
# 读取三个csv文件
df1 = pd.read_csv('file1.csv')
df2 = pd.read_csv('file2.csv')
df3 = pd.read_csv('file3.csv')
# 提取需要的列
name = df1['姓名']
age = df2['年龄']
gender = df3['性别']
# 将列合并为一个新的数据框
new_df = pd.concat([name, age, gender], axis=1)
# 保存为新的csv文件
new_df.to_csv('new_file.csv', index=False)
在这个例子中,我们假设“姓名”列在第一个csv文件中,“年龄”列在第二个csv文件中,“性别”列在第三个csv文件中。我们使用Pandas库来读取和处理csv文件,并使用concat()函数将三个列合并为一个新的数据框。最后,我们将新的数据框保存为一个新的csv文件
原文地址: https://www.cveoy.top/t/topic/hbDV 著作权归作者所有。请勿转载和采集!