如何在Pandas数据框架中小写列名

如何在Pandas数据框架中小写列名

分析真实世界的数据有些困难,因为我们需要考虑到各种因素。除了从大型数据集中获得有用的数据外,以所需的格式保存数据也是非常重要的。

我们可能会遇到这样的情况:我们需要在给定的数据框架中的任何特定列中小写每个字母。让我们看看如何在Pandas数据框架中小写列名。

让我们从列表的dict中创建一个数据框架。

# Create a simple dataframe
   
# importing pandas as pd
import pandas as pd
  
# creating a dataframe
df = pd.DataFrame({'A': ['John', 'bODAY', 'MinA', 'Peter', 'nicky'],
                  'B': ['masters', 'graduate', 'graduate',
                                   'Masters', 'Graduate'],
                  'C': [27, 23, 21, 23, 24]})
   
df

输出:
如何在Pandas数据框架中小写列名

有一些方法我们可以改变/修改pandas数据框架中列的大小写。让我们看看如何使用lower()方法在Pandas数据框架中小写列名。

方法#1:

# Create a simple dataframe
   
# importing pandas as pd
import pandas as pd
  
   
# creating a dataframe
df = pd.DataFrame({'A': ['John', 'bODAY', 'MinA', 'Peter', 'nicky'],
                  'B': ['masters', 'graduate', 'graduate', 
                                   'Masters', 'Graduate'],
                  'C': [27, 23, 21, 23, 24]})
   
df['A'] = df['A'].str.lower()
  
df

输出:
如何在Pandas数据框架中小写列名

方法#2:

# Create a simple dataframe
   
# importing pandas as pd
import pandas as pd
  
   
# creating a dataframe
df = pd.DataFrame({'A': ['John', 'bODAY', 'MinA', 'Peter', 'nicky'],
                  'B': ['masters', 'graduate', 'graduate',
                                   'Masters', 'Graduate'],
                  'C': [27, 23, 21, 23, 24]})
   
df['A'].apply(lambda x: x.lower())

输出:
如何在Pandas数据框架中小写列名

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程