用py将一个表格的三列合并成一列
时间: 2024-03-10 13:49:41 浏览: 87
excell表格合并工具-office表格合并工具-wps表格合并工具-表格合并代码及示例(python)
5星 · 资源好评率100%
可以使用pandas库中的concat函数将一个表格的三列合并成一列。具体来说,可以先将这三列按行合并成一个新的Dataframe对象,再将这个新的Dataframe对象作为一个新的列添加到原来的表格中。
下面是一个简单的示例代码:
```python
import pandas as pd
# 读取表格
df = pd.read_csv('table.csv')
# 将三列合并为一个新的Dataframe对象
new_col = pd.concat([df['col1'], df['col2'], df['col3']], axis=0, ignore_index=True)
# 将新的Dataframe对象作为新的列添加到原来的表格中
df['new_col'] = new_col
# 输出处理后的表格
print(df)
```
其中,`axis=0`表示按行合并,`ignore_index=True`表示忽略原来的行索引,重新生成一个新的行索引。你可以根据自己的需求修改这些参数。同时,需要注意新添加的列的名称应该与原来的列名称不同,否则会覆盖原来的列。
阅读全文