pandas,读入tt_0c.csv和tt_100c.csv,输出到新的csv,新csv的第0列元素从上到下依次为tt,0c,tt_0c,tt_0c.csv的第1列元素。新csv的第1列元素从上到下依次为tt,100c,tt_100c,tt_100c.csv的第1列元素。
时间: 2024-03-10 17:50:24 浏览: 108
使用pandas读取csv文件的指定列方法
好的,这个需求可以通过修改上面的代码来实现,只需要修改列名即可。
以下是修改后的代码:
```python
import pandas as pd
# 读入tt_0c.csv和tt_100c.csv
df1 = pd.read_csv('tt_0c.csv')
df2 = pd.read_csv('tt_100c.csv')
# 将两个DataFrame按列拼接
df = pd.concat([df1.iloc[:, 0], df2.iloc[:, 0]], axis=1)
# 添加新的列
df['tt_0c'] = df1.iloc[:, 1]
df['tt_100c'] = df2.iloc[:, 1]
# 修改列名
df.columns = ['tt', '0c', 'tt_0c', '100c', 'tt_100c']
# 输出到新的csv文件
df.to_csv('new.csv', index=False)
```
这段代码和之前的代码基本相同,只是修改了列名。最后,将新的DataFrame保存到new.csv文件中。注意,代码中的路径需要根据实际情况修改。
阅读全文