在Pandas数据框架中分割一列并获得其中的一部分
当数据框架中任何一列的一部分很重要,并且需要将其分开时,我们可以根据要求分割一列。
我们可以使用Pandas .str访问器,它可以对系列和数据帧进行快速的矢量字符串操作,并返回一个字符串对象。Pandas str访问器有许多有用的方法,其中之一是str.split,它可以和split一起使用,以获得字符串的所需部分。要获得字符串的第n部分,首先用分隔符分割列,然后对返回的对象再次应用str[n-1],即Dataframe.columnName.str.split(” “).str[n-1] 。
让我们通过例子来说明一下。
代码#1:打印一个被分割的列的数据对象。
输出:
代码#2:打印一个返回数据对象的列表。
输出:
代码#3:打印一个元素的列表。
输出: