龙空技术网

【Python自动化办公】使用pandas拆分excel数据

从零开始的Python 44

前言:

当前大家对“python 拆分excel”可能比较注意,各位老铁们都想要学习一些“python 拆分excel”的相关文章。那么小编同时在网摘上网罗了一些有关“python 拆分excel””的相关内容,希望看官们能喜欢,你们一起来了解一下吧!

pandas拆分excel数据。

我们来学习一下使用pandas实现excel数据的拆分。像这里有一个表格的数据,可以把它打开给大家看一下。比如在工作表里面其实有一系列需要把它拆分成多列的。当这里可以看到这里面有一个name,我想把这一个列拆分为姓氏跟他的名字就两列。

怎么通过pandas去进行实现?我相信很多同学在工作当中是有遇到过这样的问题的。这样在pandas里面可以使用str.split方法去对这一系列进行拆分。这个方法是默认会以空格为拆分作为标识。怎么写?

·首先打开python,第一个先读取表格important,导入pends,spd。

·导入进来之后第一个给上peoples等于pd,点上red,sale这个文件。

·把表格的数据拿过来,鼠标copy,pass。

·读取进来之后接下来给index等于id。

·最后直接把将什么?将f、u、l跟number这一列去也就是name这一列进行拆分。

·拆分姓氏,拆封姓名,姓与名字两个两列。怎么写?

→首先给到d、f等于people,把它拿过来。

→拿过来之后这里一样的,第一个先去拿到name这一个列。

→拿到name这一个列的时候直接给它点str,点上split这个方法进行。

→里面也要给一个函数叫做isband,等于to,x写错了,等于去。

→这个方法等于去之后接下来直接第一个people,people这一个列,比如姓氏这一个列的数据就直接等于df-1,名字为开头。

→同样的如果可以创建名字这一列,也是p force,拿到所说的名字的这一列,名字这一点的数据直接可以给它进行,也是等于df-1,一次写好。

→最后直接可以print,输出来查看一下p pose,鼠标右键点击run,就直接能够把数据意思都已经帮拆分好了。

大家能看到这一个数据就基本是能够通过这样的方法,就通过str.split这个方法对列中的数据进行拆分。此外这里面还有一个expend,参数设置尾处是返回包含拆分后的数据的dead friend的对象。如果这里把它改成force,就会返回serious对象。

series对象每一个元素,都是一个列表,列表中包含也会包含拆分的结果,就基本是这样子的,同于可以通过它这样子拆分成的一个新的一个列表。

标签: #python 拆分excel