python、pandas将csv1和csv2的年份和证券代码相同时,则将csv2的是否独立董事和董事会总人数加入到csv2
时间: 2024-04-29 14:25:16 浏览: 172
使用Python(pandas库)处理csv数据
的对应行中。
很高兴回答您的问题。针对您的需求,您可以使用pandas库的merge函数,通过“年份”和“证券代码”这两列进行合并,具体代码可以如下所示:
```python
import pandas as pd
# 读取csv1和csv2
csv1 = pd.read_csv('csv1.csv')
csv2 = pd.read_csv('csv2.csv')
# 将csv2的“是否独立董事”和“董事会总人数”合并到csv1中
merged = pd.merge(csv1, csv2[['年份', '证券代码', '是否独立董事', '董事会总人数']], on=['年份', '证券代码'])
# 将合并后的结果保存到csv2中
merged.to_csv('csv2.csv', index=False)
```
希望能够帮助您解决问题。如果您还有其他问题,欢迎随时提出。
阅读全文