蟒蛇熊猫系列。str.lower()、upper()和title()

Python是进行数据分析的优秀语言,主要是因为以数据为中心的Python软件包的奇妙生态系统。 熊猫 是这些软件包中的一个,使导入和分析数据变得更加容易。

null

Python有一些内置方法将字符串转换为小写、大写或驼峰大小写。但这些方法不适用于列表和其他多字符串对象。Pandas是一个用于数据分析的库,它提供了将系列中的所有值转换为各自文本大小写的单独方法。因为,lower、upper和title也是Python关键字, str先生 在对Pandas系列调用这些函数之前必须加前缀。 语法:

Series.str.lower()
Series.str.upper()
Series.str.title()

参数: 不接受任何参数

返回类型: 具有新值的系列

要下载使用的CSV文件,请单击 在这里

在以下示例中,使用的数据框包含一些员工的数据。任何操作之前的数据帧图像附在下面。 图片[1]-蟒蛇熊猫系列。str.lower()、upper()和title()-yiteyi-C++库 示例#1: 使用 .lower() 连续剧

在本例中。lower()函数由First Name列调用,因此First Name列中的所有值都将转换为小写。

# importing pandas package
import pandas as pd
# making data frame from csv file
data = pd.read_csv( "employees.csv" )
# converting and overwriting values in column
data[ "First Name" ] = data[ "First Name" ]. str .lower()
# display
data


输出: 如数据帧的输出图像所示,名字列中的所有值都已转换为小写。 图片[2]-蟒蛇熊猫系列。str.lower()、upper()和title()-yiteyi-C++库

示例2: 使用 .upper() 连续剧

在本例中。Team列正在调用upper()函数,因此Team列中的所有值都将转换为大写。

# importing pandas package
import pandas as pd
# making data frame from csv file
data = pd.read_csv( "employees.csv" )
# converting and overwriting values in column
data[ "Team" ] = data[ "Team" ]. str .upper()
# display
data


输出: 如数据框的输出图像所示,Team列中的所有值都已转换为大写。 图片[3]-蟒蛇熊猫系列。str.lower()、upper()和title()-yiteyi-C++库

示例#3: 使用 .title() 连续剧

在本例中。Team列正在调用title()函数,因此,into列中的所有值都将转换为Camel大小写。由于Team列中的值已经是camel大小写,因此它之前已转换为大写,然后再次转换为camel大小写,以验证的功能。title()方法。

# importing pandas package
import pandas as pd
# making data frame from csv file
data = pd.read_csv( "employees.csv" )
# converting and overwriting values in column
data[ "Team" ] = data[ "Team" ]. str .upper(). str .title()
# display
data


输出: 如数据框的输出图像所示,Team列中的所有值都已转换为Camel大小写。 图片[4]-蟒蛇熊猫系列。str.lower()、upper()和title()-yiteyi-C++库

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享