dataframe列名大写
时间: 2023-11-18 19:42:27 浏览: 324
pandas修改DataFrame列名的方法
5星 · 资源好评率100%
要将DataFrame的列名改为大写,有几种方法可以实现。第一种方法是使用columns属性,将一个列表赋值给它,其中列表的元素是原始列名的大写形式。示例如下:
```python
df = get_df()
df.columns = [col.upper() for col in df.columns]
df
```
第二种方法是使用columns的str属性,调用其upper()方法将列名转换为大写形式。示例如下:
```python
df = get_df()
df.columns = df.columns.str.upper()
df
```
另外,还可以使用rename方法,将列名作为参数传递给rename函数,并使用字典的方式将原始列名映射为大写形式的列名。示例如下:
```python
df = get_df()
df.rename(columns=lambda x: x.upper(), inplace=True)
df
```
以上是几种将DataFrame的列名改为大写的方法。可以根据具体的需求选择其中的一种方法来实现。
阅读全文