pandas 怎么分列一列数据?
联系微信:wusheng9922
工作中经常遇到 DataFrame结构 一列 数据 存了多个字段,或者 想要去除 开头结尾 与业务无关的字符,形如:
以此为例 我们 提取出 Product ID后边的四位 数字 单独成一列,还是有很多细节 所以本文介绍一下。
1将表格df2内数据转换成字符串格式
df3=df2.astype(str)
此时已经转换新的表 已经赋值给df3
整体结构仍是DataFrame,每个字段内的数据都已经通过 astype(str)转换成了 字符串。
2提取产品列用str.split分列
df3.产品.str.split(pat=',|:',expand=True)[[0,1]]
df3.产品 提取产品列
df3.产品.str.split(pat=‘分割的字符 多个分隔符 用 ‘|’ 来分隔’,expand 是 按照列DataFrame分割)
[[0,1]] 是取出 自己有用的 注意这里用两个[[]]。
接下来 就可以按照自己需要使用了。
pandas 怎么分列一列数据?相关推荐
- pandas计算dataframe两列数据值相等的行号、取出DataFrame中两列值相等的行号
pandas计算dataframe两列数据值相等的行号.取出DataFrame中两列值相等的行号 目录 pandas计算dataframe两列数据值相等的行号.取出DataFrame中两列值相等的行号
- 使用pandas对excel追加列数据
在Excel文件的最后再增加一列: import json import pandas as pddf=pd.read_json('./tianqi.json',lines=True,encoding ...
- c++控制台应用每一列数据如何对齐_Python数据分析第五节 pandas入门
这一节将开始学习python的一个核心数据分析支持库---pandas,它是python数据分析实践与实战的必备高级工具.对于使用 Python 进行数据分析来说,pandas 几乎是无人不知,无人不 ...
- python pandas库读取excel/csv中指定行或列数据详解
通过阅读表格,可以发现Pandas中提供了非常丰富的数据读写方法,下面这篇文章主要给大家介绍了关于python利用pandas库读取excel/csv中指定行或列数据的相关资料,需要的朋友可以参考下 ...
- pandas索引复合索引dataframe数据、索引dataframe中指定行和指定列交叉格子的数据内容(getting a specific value)、使用元组tuple表达复合索引的指定行
pandas索引复合索引dataframe数据.索引dataframe中指定行和指定列交叉格子的数据内容(getting a specific value).使用元组tuple表达复合索引的指定行 目 ...
- pandas将dataframe原有的数据列名称转化为整数数值列名称(convert dataframe column labelsl into integers)
pandas将dataframe原有的数据列名称转化为整数数值列名称(convert dataframe column labelsl into integers) 目录 pandas将datafra ...
- pandas使用shift函数对数数据进行向上偏移(-1)或者向下偏移(1)、索引不移动,移动之后无值的赋值为NaN、将原数据列与偏移后的数据列相加生成新的数据列
pandas使用shift函数对数数据进行向上偏移(-1)或者向下偏移(1).索引不移动,移动之后无值的赋值为NaN.将原数据列与偏移后的数据列相加生成新的数据列 目录
- pandas使用iloc函数基于dataframe数据列的索引抽取单列或者多列数据、其中多列索引需要嵌入在列表方括号[]中、或使用:符号形成起始和终止范围索引
pandas使用iloc函数基于dataframe数据列的索引抽取单列或者多列数据.其中多列索引需要嵌入在列表方括号[]中.或使用:符号形成起始和终止范围索引 目录
- pandas索引复合索引dataframe数据、索引其中一个水平(level)的特定数据列(index a column of a level)
pandas索引复合索引dataframe数据.索引其中一个水平(level)的特定数据列(index a column of a level) 目录
最新文章
- 结构体名和结构体名是个指针的区别
- rxjava获取异步请求的结果_我为什么不再推荐用 RxJava
- 【原创 深度学习与TensorFlow 动手实践系列 - 2】第二课:传统神经网络
- iwpriv工具通过ioctl动态获取相应无线网卡驱动的private_args所有扩展参数
- Git入门及上传项目到github中
- 【珍藏】 2012.NET开发必看资料53个+经典源码77个—下载目录
- 零基础自学python-零基础如何自学成为Python高手?
- eclipse的自动检查语法错误功能让我有点烦,能不能关掉,或者,只是10秒检查一次。。...
- 施密特:下个千亿美元市值公司将出在哪个行业
- 第三天 二列和三列布局
- Android系统分区理解及分区目录细解【转】
- vscode彻底卸载记录/使用经验
- LM2596和LM2576区别,开关电源芯片LM2576和LM2596为什么开关频率越高,输出接电感值和电容值就越小呢?电感电容体积小,有利于减小开关电源整体模块的体积
- 09-线程池与进程池
- 在中国,有多少程序员干到40了?那么其他人去干什么了?
- 禁止服务器windows的自动更新,Windows Server2016等服务器禁止自动更新及更新后自动重启的方法...
- Linux: 软件包管理工具 yum/dnf 命令(Fedora/CentOS/RedHat)
- 千元4G拍照机皇 中兴红牛手机4月18号开卖
- centos7安装的大致步骤
- JQuery实现图片点击放大