import pandas as pd
df = pd.DataFrame({'name':["test_1", "test_2"]})

字符串处理之split

问题1:将name列拆为两列

df['name'].str.split('_', expand=True)

这样返回一个DataFrame结构,如果未设置expand,返回时一个Series结构。

字符串处理之extract

问题2:提取name列中的数字

df['name'].str.extract('(\d)', expand=True)
df['name'].str.extract('(\d+)', expand=True)
df['name'].str.extract('test_(\d+)', expand=True)
df['name'].str.extract('([a-z]+)', expand=True)

pandas处理字符串相关推荐

  1. python pandas DataFrame 字符串转日期格式

    python pandas DataFrame 字符串转日期格式 import pandas as pd import numpy as np df1 = pd.DataFrame({'日期': [' ...

  2. 【Python基础】Pandas向量化字符串操作

    一.向量化操作概述 Python内置一系列强大的字符串处理方法,但这些方法只能处理单个字符串,处理一个序列的字符串时,需要用到循环. 那么,有没有办法,不用循环就能同时处理多个字符串呢,pandas的 ...

  3. Part 9:Pandas 的字符串处理操作

    Pandas字符串处理 前面我们已经使用了字符串的处理函数:     df["bWendu"].str.replace("℃","").as ...

  4. pandas 按字符串肚脐眼 读取数据_十分钟学习pandas! pandas常用操作总结!

    学习Python, 当然少不了pandas,pandas是python数据科学中的必备工具,熟练使用pandas是从sql boy/girl 跨越到一名优秀的数据分析师傅的必备技能. 这篇pandas ...

  5. 为什么我们需要使用Pandas新字符串Dtype代替文本数据对象

    We have to represent every bit of data in numerical values to be processed and analyzed by machine l ...

  6. pandas 空字符串与na区别_关于python:Pandas用空白/空字符串替换NaN

    我有一个Pandas Dataframe,如下所示: 1    2       3 0  a  NaN    read 1  b    l  unread 2  c  NaN    read 我想用空 ...

  7. pandas将字符串转换成时间_pandas入门: 时间字符串转换为年月日

    pandas中时间字符串转换为年月日方法总结.创建一个dataframe df = pd.DataFrame(['2019-12-09', '2019-12-02'], columns=[" ...

  8. pandas 空字符串与na区别_python从安装到数据分析应用高手 Pandas处理文本数据(一)...

    数据分析师的一天 作为一名数据分析师,目前而言是以业务为中心,取数,清洗整理数据,取数与清洗数据会消耗大量的工作时间,毕竟代码需要跟着业务节奏变化. 其中文本数据相比数值数据更具复杂性,本文就pand ...

  9. Pandas 分割字符串

    1.在列表中切割字符串 b=["5-9*13","6-10*14","7-11*15","8-12*16"] for i ...

  10. Python 第三方模块 数据分析 Pandas模块 字符串处理

    一.大小写转换 1.转换全部字母: 将所有字母转换为小写:<Ss>.lower() 将所有字母转换为大写:<Ss>.upper()#参数说明:Ss:指定pandas.core. ...

最新文章

  1. Java项目:CRM客户管理系统(java+SSM+jsp+mysql+maven)
  2. ERP已死,中台已凉,DDD称王!
  3. GPU 机器学习开箱即用
  4. docker镜像制作(一)
  5. Python基础七(函数)
  6. 《Head First 设计模式》专题上线
  7. 原型界面演示浏览器设置:ie6浏览器需将《高级》选项卡中“允许活动内容在我的计算机上的文件中运行”勾选...
  8. 3.1 SE11创建域
  9. 安全应对MySQL攻击
  10. 07. 如果容器中包含了通过new操作创建的指针,切记在容器对象析构前将指针delete掉
  11. 拓端tecdat|R语言中回归模型预测的不同类型置信区间应用比较分析
  12. 动态规划实战7 leetcode-221. Maximal Square
  13. Python绘制六种可视化图表详解
  14. Marvell推出Andromeda Box IoT平台,加速物联网装置开发
  15. 面试题67. 把字符串转换成整数
  16. webapi做为后端接口时在跨域调用时的注意点
  17. 转载出去:http://blog.csdn.net/han_xiaoyang/article/details/11969497
  18. 2021网易互联网秋招内推批前端笔试
  19. 接口的Mock测试及Mockito使用
  20. 离线信号与连续信号伸缩变换的不同

热门文章

  1. 读书笔记----10日摘抄整理(02)
  2. Calendar之商品促销活动
  3. AGC001 E BBQ Hard
  4. Eclipse+Java+SSM+Easyui实现网上考试系统
  5. WebGL 及其在 WebRTC 中的应用
  6. CleanMyMac X 4.10.1许可证 Mac系统清洁加速
  7. 1024Byte(字节)=1KB
  8. 百步穿杨(HDU2550)
  9. SEO工作,不要三人成虎!
  10. 【原创】5.4青年有感