将一列数据,分裂成多列,且清理多余符号
将一列数据,分裂成多列,且清理多余符号
- 处理一列数据
- 数据处理过程
处理一列数据
我们先来看一下数据形式,大概形式如下
如上所示,数据只有一列,并且数据中含有中括号以及单引号,我们想要将其去掉,并且分裂成多行。
数据处理过程
1.首先我们要知道,每一行都是一列pandas.core.series.Series,而且是一个整体,我们想要替换掉中括号以及每个单引号,必须使用df[0],而不是df,才能将其中的数据取出来。具体代码如下,我们使用循环将每一行都取出来,使用replace函数进行替换。并将处理好的数据替换点原先的数据
for i in range(len(data)):temp = data.loc[i]// 以下为替换左右括号以及单引号代码,如果有更简洁的代码请留言temp = temp[0].replace("'", "")temp = temp.replace("[", "")temp = temp.replace("]", "")// 将处理好的数据替换掉原来的数据data.loc[i] = temp
处理完后的结果如下所示
2.然后使用split(),将数据从逗号处分割开,并给列名为A、B、C。。。
data[0]表明数据分裂第0列
df = data[0].str.split(',', expand=True).rename(columns={0:'A', 1:'B', 2:'C', 3:'D',4:'E'})
将一列数据,分裂成多列,且清理多余符号相关推荐
- dataframe中将一列数据切分成多列
为什么80%的码农都做不了架构师?>>> 原sheet中数据 目的 将[备注]列切分成[key]列和[value]列 Python sheet['key'] = sheet[' ...
- SQL将一行多列数据合并成 一列
由于最近在做项目的时候,要对数据库中一行很多列个数据进行求和,便在网上查了一下,首先要用到动态SQL语句,动态sql感觉就是类似于拼接sql字符串 动态语句基本语法 1 :普通SQL语句可以用exec ...
- Excel将一列数据分隔成多列
在调用一个存储过程中,打印了输出结果,上面客户说要使用excel表. 输出的日志信息是有固定格式的数据,如下: 赖寿福 0 0 0 0 0 0 陈娟屏 25.78 13.25 17.42 14.09 ...
- 把一列数据分割成两列
import pandas as pd employees = pd.read_excel('D:/Temp/Employees.xlsx',index_col='ID')df = employees ...
- excel多列多行堆叠成多列一行,(excel把一行多列数据转成几行几列的表格)excel多列数据合并成一列...
怎么将excel中两列转换成多行多列 在G1 H1中分入或复制粘列公 =INDEX(A:A,INT(ROW(A4)/4)) =INDIRECT(ADDRESS(INT(ROW(A4)/4),MOD(R ...
- 用Excel把一列数据转变成一行,并用逗号隔开
用Excel把一列数据转变成一行,并用逗号隔开 在公式栏里输入 =TEXTJOIN(",",TRUE,A1:A256),其中A1:A256是指这一列数据是从A这一列的第一行到第25 ...
- 如何将Excel中一列内容拆分成两列?
如何将Excel中一列内容拆分成两列? 目录 如何将Excel中一列内容拆分成两列? 1.例如:将下表中B列一月销售中计划与实际销售数量拆分成两列 2.首先在B列后插入一空白列,即选中C列鼠标右键点击 ...
- python分两列输出_Pandas实现一列数据分隔为两列
分割成一个包含两个元素列表的列 对于一个已知分隔符的简单分割(例如,用破折号分割或用空格分割).str.split() 方法就足够了 . 它在字符串的列(系列)上运行,并返回列表(系列). >& ...
- pandas使用iloc函数基于dataframe数据列的索引抽取单列或者多列数据、其中多列索引需要嵌入在列表方括号[]中、或使用:符号形成起始和终止范围索引
pandas使用iloc函数基于dataframe数据列的索引抽取单列或者多列数据.其中多列索引需要嵌入在列表方括号[]中.或使用:符号形成起始和终止范围索引 目录
最新文章
- MySQL这样写UPDATE语句,劝退
- 基于Jedis实现Redis分片的理解
- WPF与缓动(一) N次缓动
- (1) openssl基础概念
- Django中遇到的错误集合(持续更新)
- hive三种调用方式
- Android开发笔记(九十三)装饰模式
- ict测试机台_ICT自动测试机 PTI-818S 深圳市派捷电子科技有限公司
- 泰凌微TLSR8258烧录
- 学习记录1——vissim4.3安装和vissim4.3时间修改工具使用
- cad快看_CAD中遇到文件损坏,别着急,这几招能帮你挽回损失
- Excel图表1——双坐标图(双柱图)
- 最新:2021年7月全国程序员平均薪资出炉!你还坐得住吗?
- php服务器搬迁失败原因
- TA-LIB】之MACD
- 物联网--解决ESP8266与电脑串口通讯
- php scws自定义词库,scws分词 自定义词库的方法
- 错误: 找不到符号 符号: 方法 getResources() 位置: 类型为String的变量 dataSex
- mysql 一个sql查出俩个count_sql一个表中同时查询两个count的sql语句
- 利用FFmpeg玩转Android视频录制与压缩(二)