我正在尝试将此数据集中的“选择投资者”列解析为各个列(例如投资者1、投资者2、投资者3):https://www.cbinsights.com/research-unicorn-companies
我尝试了这段代码:
df_worldunicorns[['tier1','tier2','tier3']] = df_worldunicorns['Select Investors'].str.split(',', expand=True)
但出现以下错误:
ValueError: Columns must be same length as key
请帮忙
你可以使用这样的东西:
temp_df=df_worldunicorns['Select Investors'].str.split(',', expand=True)
temp_df.columns=["tier" + str(i) for i in temp_df.columns]
df_worldunicorns=pd.concat([df_worldunicorns,temp_df],axis=1)