9 series 字符串与文本数据查看、连接、替换
作者:互联网
s = pd.Series(['Tom', 'William Rick', 'John', 'Alber@t', np.nan, '1234','SteveMinsu']) s.str#不能对series对象使用str处理函数,必须转换成pandas.core.strings.StringMethods s.str.lower()#所有字符串小写 s.str.upper()#所有字符串大写 s.str.len()#统计每个字符串中字符个数 s.str.strip()#去掉字符串右侧空格 s = pd.Series(['Tom ', ' William Rick', 'John', 'Alber@t']) s.str.split(' ')#以空格为分隔符将,将字符串进行分割 s.str.cat(sep=' <=> ')#以' <=> '为连接符将所有元素连接成长字符串输出 s.str.get_dummies()#对文本数据进行独热编码 s.str.contains(' ')#判断各个元素是否含有’ ‘ s.str.replace('@','$') s.str.repeat(2)#将各个元素的内容重复两遍放在原来的位置 s.str.count('m')#计算各个元素中包含’m‘的次数 s.str.startswith('T')#判断各个元素是否以'T'开头 s.str.endswith('t')#判断各个元素是否以't'结尾 s.str.find('e')#查找’e‘在各个元素中的位置,没有则返回-1 s.str.findall('am')#将每个元素中的’am‘变为list返回 s.str.swapcase()#转换大小写 s.str.isupper() s.str.islower() s.str.isnumeric()
标签:各个,series,元素,Rick,str,字符串,文本 来源: https://www.cnblogs.com/lhjc/p/12812647.html