python给dataframe的第一列加上标题
时间: 2023-10-12 12:14:45 浏览: 149
DataGrid自定义列标题
3星 · 编辑精心推荐
可以使用 pandas 库中的 DataFrame 函数中的 `columns` 参数给第一列加上标题。具体方法如下:
```
import pandas as pd
# 构造数据
data = {'Name': ['Tom', 'Jack', 'Steve', 'Ricky'], 'Age': [28, 34, 29, 42], 'Country': ['US', 'Japan', 'China', 'India']}
# 转换为 DataFrame
df = pd.DataFrame(data)
# 给第一列加上标题
df.columns.values[0] = 'ID'
# 输出 DataFrame
print(df)
```
输出结果如下:
```
ID Age Country
0 Tom 28 US
1 Jack 34 Japan
2 Steve 29 China
3 Ricky 42 India
```
这样就成功给第一列加上了标题。
阅读全文