热线电话:13121318867

登录
2020-05-15 阅读量: 642
为什么pandas这些处理要加str

因为有的是字符串的方法,只对字符串操作,这个就是默认的用法

常用的有:

1、cat() 拼接字符串

        例子:

        >>> Series(['a', 'b', 'c']).str.cat(['A', 'B', 'C'], sep=',')

        

2、split() 切分字符串

        >>> import numpy,pandas;

        >>> s = pandas.Series(['a_b_c', 'c_d_e', numpy.nan, 'f_g_h'])

        >>> s.str.split('_')

        

3、get() 获取指定位置的字符串

        >>> s.str.get(0)

       

      

4、contains() 是否包含表达式

        >>> s.str.contains('d')

        

5、replace() 替换

        >>> s.str.replace("_", ".")

        

28.4405
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子