在DataFrame中使用pandas拆分一列可以使用str.split()
方法。该方法可以将一列的字符串按照指定的分隔符拆分成多个子字符串,并返回一个新的DataFrame。
下面是使用pandas拆分一列的步骤:
import pandas as pd
str.split()
方法拆分一列:假设要拆分的列名为column_name
,指定分隔符为separator
,可以使用以下代码进行拆分:str.split()
方法拆分一列:假设要拆分的列名为column_name
,指定分隔符为separator
,可以使用以下代码进行拆分:new_column
的新列,其中包含拆分后的子字符串列表。expand=True
参数:expand=True
参数:以下是一个完整的示例代码:
import pandas as pd
# 创建DataFrame
data = {'column_name': ['A,B,C', 'D,E,F', 'G,H,I']}
df = pd.DataFrame(data)
# 使用str.split()方法拆分一列
df['new_column'] = df['column_name'].str.split(',')
# 输出结果
print(df)
输出结果为:
column_name new_column
0 A,B,C [A, B, C]
1 D,E,F [D, E, F]
2 G,H,I [G, H, I]
这里的分隔符为逗号,拆分后的子字符串存储在名为new_column
的新列中。
推荐的腾讯云相关产品:腾讯云数据库TencentDB、腾讯云数据万象CI、腾讯云对象存储COS等。你可以通过访问腾讯云官网了解更多关于这些产品的详细信息和介绍。
领取专属 10元无门槛券
手把手带您无忧上云