使用pandas将一列扩展为多列可以通过pandas的str.split()
方法和expand=True
参数来实现。该方法可以将一列按照指定的分隔符拆分成多列。
具体步骤如下:
import pandas as pd
df = pd.DataFrame({'column_name': ['value1', 'value2', 'value3']})
str.split()
方法将一列按照指定的分隔符拆分成多列,并设置expand=True
参数:df[['new_column1', 'new_column2', 'new_column3']] = df['column_name'].str.split('分隔符', expand=True)
其中,'column_name'是需要扩展的一列的列名,'new_column1'、'new_column2'、'new_column3'是拆分后的新列名,'分隔符'是指定的分隔符。
这样就可以将一列扩展为多列了。
推荐的腾讯云相关产品:腾讯云数据库TencentDB、腾讯云云服务器CVM、腾讯云对象存储COS。
领取专属 10元无门槛券
手把手带您无忧上云