import pandas as pd # 读取csv1和csv2文件数据 csv1_data = pd.read_csv(r'C:\Users\test\PycharmProjects\pythonProject\output.csv') csv2_data = pd.read_csv(r'C:\Users\test\PycharmProjects\pythonProject\output1.csv') # 将要合并的列转换为相同的数据类型 csv1_data['file_name1'] = csv1_data['file_name1'].astype(str) # 合并两个DataFrame merged_data = pd.merge(csv1_data, csv2_data, on='file_name1') # 保存合并后的结果为新的CSV文件 merged_data.to_csv('merged_data.csv', index=False)合并到指定的列,合并至第一行
时间: 2024-04-17 08:27:58 浏览: 119
要将csv2中的一列数据合并到csv1的第一行,您可以使用pandas的concat函数来实现。下面是一个示例代码:
```python
import pandas as pd
# 读取csv1和csv2文件数据
csv1_data = pd.read_csv(r'C:\Users\test\PycharmProjects\pythonProject\output.csv')
csv2_data = pd.read_csv(r'C:\Users\test\PycharmProjects\pythonProject\output1.csv')
# 将要合并的列转换为相同的数据类型
csv1_data['file_name1'] = csv1_data['file_name1'].astype(str)
# 将csv2中的一列数据合并至csv1的第一行
merged_data = pd.concat([csv2_data['要合并的列名'], csv1_data], axis=0, ignore_index=True)
# 保存合并后的结果为新的CSV文件
merged_data.to_csv('merged_data.csv', index=False)
```
请将代码中的'output.csv'和'output1.csv'替换为您实际的CSV文件路径,'要合并的列名'替换为csv2中要合并的列名,以及将'merged_data.csv'替换为您想要保存的合并后的文件名。
这段代码中使用了concat函数将csv2中的一列数据与csv1进行纵向合并,即将该列数据添加到csv1的第一行。axis=0表示纵向合并,ignore_index=True表示重置索引。最后,将合并后的结果保存为新的CSV文件。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![-](https://img-home.csdnimg.cn/images/20241231044736.png)
![-](https://img-home.csdnimg.cn/images/20250102104920.png)