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

作者:kingsam_ 时间:2021-04-17 11:28:46 

摘要:本文主要是在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 如何分割字符的实现方法

来源:https://blog.csdn.net/qq_22238533/article/details/76187597

标签:pandas,分割,字符
0
投稿

猜你喜欢

  • Python进阶-函数默认参数(详解)

    2023-11-16 17:14:44
  • 原生JS实现Ajax通过POST方式与PHP进行交互的方法示例

    2023-09-07 22:44:41
  • YiiFramework入门知识点总结(图文教程)

    2023-11-20 18:41:03
  • 如何避免asp的SQL的执行效率低

    2009-01-08 18:18:00
  • 设计提升满意度

    2010-05-16 15:00:00
  • Python PaddleNLP开源实现快递单信息抽取

    2023-01-21 04:35:11
  • jQuery 1.4新特性及其变化(上)

    2010-01-18 16:33:00
  • php 方便水印和缩略图的图形类

    2023-10-15 15:31:28
  • 多级联动下拉选择框,动态获取下一级

    2008-09-04 10:34:00
  • golang中sync.Map并发创建、读取问题实战记录

    2023-07-16 12:23:27
  • 双击编辑功能如何实现

    2008-02-26 16:17:00
  • python 实时得到cpu和内存的使用情况方法

    2023-10-05 20:03:24
  • 实例讲解Oracle到SQL Server主键迁移

    2009-03-25 13:30:00
  • Python学习之configparser模块的使用详解

    2022-07-21 23:21:25
  • Django集成MongoDB实现过程解析

    2022-07-10 03:32:35
  • 修改、删除数据记录(DELETE\\UPDATE)

    2009-02-27 15:50:00
  • asp中最新新闻显示new图片的实现代码

    2012-11-30 20:31:42
  • 自定义django admin model表单提交的例子

    2023-03-16 13:11:43
  • 理解和使用Oracle 8i分析工具LogMiner

    2010-07-16 13:22:00
  • 悟道WEB标准:统一思想,遵循标准

    2009-10-11 16:38:00
  • asp之家 网络编程 m.aspxhome.com