Py学习  »  Python

如何使用python将数据从第一个CSV文件中的特定列提取到另一个CSV文件中的另一列?

charleen • 2 年前 • 596 次点击  

我有两个不同的CSV文件,我用 pd.read_csv .

两个文件都有不同的头文件名。我想在标题名下导出此特定列 ["Model"] 在第一个CSV文件到第二个CSV文件的头文件名 ["Product"]

我尝试使用以下代码,但产生了值错误:

writer=df1[df1['Model']==df2['Product']]

非常感谢您的帮助。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/130945
 
596 次点击  
文章 [ 1 ]  |  最新文章 2 年前
Nick
Reply   •   1 楼
Nick    2 年前

尝试使用 pandas.DataFrame.join 然后使用 pandas.DataFrame.to_csv .

df1.join(df2)
df1.to_csv('./df2.csv')