csv文件提取几列形成新的文件
时间: 2023-10-04 15:08:31 浏览: 91
matlab从excel/csv文件中按照要求筛选信号,并保存成新excel文件
你可以使用Python中的pandas库来提取csv文件中的几列形成新的文件。具体步骤如下:
1. 导入pandas库
```
import pandas as pd
```
2. 读取csv文件
假设你的csv文件名为data.csv,可以使用以下代码读取csv文件:
```
df = pd.read_csv('data.csv')
```
3. 提取几列
假设你要提取csv文件中的第一列和第三列,可以使用以下代码:
```
new_df = df[['列名1', '列名3']]
```
其中,'列名1'和'列名3'是你要提取的列的名称。
4. 保存新的文件
假设你要保存新的文件为new_data.csv,可以使用以下代码:
```
new_df.to_csv('new_data.csv', index=False)
```
其中,index=False表示不保存行索引。
综上所述,提取csv文件中的几列形成新的文件的完整代码如下:
```
import pandas as pd
df = pd.read_csv('data.csv')
new_df = df[['列名1', '列名3']]
new_df.to_csv('new_data.csv', index=False)
```
阅读全文