pandas 如何分割字符的实现方法


Posted in Python onJuly 29, 2019

摘要:本文主要是在pandas中如何对字符串进行切分。我们考虑一下下面的应用场景。

pandas 如何分割字符的实现方法

这个是我们的数据集(data),可以看到,数据集中某一列(name)是某个行业的分类。各个行业之间用符号 ‘|'分割。我们要把用每个‘|'进行分割的内容抽取出来。pandas有个一步到到位的方法,非常方便。

import pandas as pd
data['name'].str.split('|',expand=True)

关键是参数expand,这个参数取True时,会把切割出来的内容当做一列。 如果不需要pandas为你分好列,expand=False就可以了。通过上面一步,我们可以得到下面的结果。

pandas 如何分割字符的实现方法

这个时候已经切成3列了。

然后,我们如果只想要第一列的话,只需要做:

data['name'].str.split('|',expand=True)[0]

pandas 如何分割字符的实现方法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 调用DLL操作抄表机
Jan 12 Python
Python实现分割文件及合并文件的方法
Jul 10 Python
单链表反转python实现代码示例
Feb 08 Python
Python统计一个字符串中每个字符出现了多少次的方法【字符串转换为列表再统计】
May 05 Python
Python二元赋值实用技巧解析
Oct 25 Python
python turtle 绘制太极图的实例
Dec 18 Python
基于python的docx模块处理word和WPS的docx格式文件方式
Feb 13 Python
Python 给下载文件显示进度条和下载时间的实现
Apr 02 Python
Python爬虫爬取百度搜索内容代码实例
Jun 05 Python
Keras—embedding嵌入层的用法详解
Jun 10 Python
django restframework serializer 增加自定义字段操作
Jul 15 Python
利用Python如何画一颗心、小人发射爱心
Feb 21 Python
python自定义时钟类、定时任务类
Feb 22 #Python
python Pandas如何对数据集随机抽样
Jul 29 #Python
python Django 创建应用过程图示详解
Jul 29 #Python
使用Pandas对数据进行筛选和排序的实现
Jul 29 #Python
Python+Pyqt实现简单GUI电子时钟
Feb 22 #Python
pycharm修改文件的默认打开方式的步骤
Jul 29 #Python
Python Django Vue 项目创建过程详解
Jul 29 #Python
You might like
收音机的保养
2021/03/01 无线电
PHP在特殊字符前加斜杠的实现代码
2011/07/17 PHP
php安全配置记录和常见错误梳理(总结)
2017/03/28 PHP
PHP Post获取不到非表单数据的问题解决办法
2018/02/27 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
2019/12/20 PHP
浅谈PHP中的那些魔术常量
2020/12/02 PHP
jquery图片延迟加载 前端开发技能必备系列
2012/06/18 Javascript
jquery在项目中做复选框时遇到的一些问题笔记
2013/11/17 Javascript
js获取元素相对窗口位置的实现代码
2014/09/28 Javascript
javascript实现日期时间动态显示示例代码
2015/09/08 Javascript
基于javascript实现窗口抖动效果
2016/01/03 Javascript
基于原生JS实现图片裁剪
2016/08/01 Javascript
Vue实现双向绑定的方法
2016/12/22 Javascript
NodeJS使用Range请求实现下载功能的方法示例
2018/10/12 NodeJs
解决vue单页面应用中动态修改title问题
2019/06/09 Javascript
Vue全局loading及错误提示的思路与实现
2019/08/09 Javascript
基于better-scroll 实现歌词联动功能的代码
2020/05/07 Javascript
Vue+Openlayers自定义轨迹动画
2020/09/24 Javascript
如何利用JavaScript编写一个格斗小游戏
2021/01/06 Javascript
简单解析Django框架中的表单验证
2015/07/17 Python
python 3调用百度OCR API实现剪贴板文字识别
2018/09/04 Python
基于Python获取docx/doc文件内容代码解析
2020/02/17 Python
学python最电脑配置有要求么
2020/07/05 Python
详解css3 mask遮罩实现一些特效
2018/10/24 HTML / CSS
工程专业毕业生自荐信范文
2013/12/25 职场文书
安全检查管理制度
2014/02/02 职场文书
评析教师个人的自我评价
2014/02/19 职场文书
办公室文员工作自我鉴定
2014/09/19 职场文书
房屋租赁委托书范本
2014/10/04 职场文书
学生检讨书范文
2014/10/30 职场文书
总经理检讨书范文
2015/02/16 职场文书
律师催款函范文
2015/06/24 职场文书
法院执行局工作总结
2015/08/11 职场文书
新教师教学工作总结
2015/08/12 职场文书
选对餐饮营销策略,营业额才会上涨
2019/08/27 职场文书
jQuery实现广告显示和隐藏动画
2021/07/04 jQuery