df.read_csv设置列名
时间: 2023-08-21 16:09:24 浏览: 182
Pandas读取csv时如何设置列名
你可以使用`read_csv`函数的`header`参数来设置列名。默认情况下,`header`参数的值为"infer",表示会自动推断列名。如果你的CSV文件中没有列名,你可以将`header`参数设置为`None`,然后使用`names`参数来手动指定列名。
以下是一个示例:
```python
import pandas as pd
# 从CSV文件中读取数据,并设置列名
df = pd.read_csv('your_file.csv', header=None, names=['column1', 'column2', 'column3'])
# 打印DataFrame
print(df)
```
在上述示例中,`your_file.csv`是你要读取的CSV文件的路径。`names`参数接受一个列表,其中包含按顺序指定的列名。你可以根据实际情况调整列名的数量和顺序。
希望对你有所帮助!如有其他问题,请随时提问。
阅读全文