【发布时间】:2020-11-17 13:42:51
【问题描述】:
df['business location'] #column i want to split into 2 columns :
df['longitude'] #and
df['latitude']
df[['longitude','latitude']] = sf['Business Location'].str.split(',')
给我错误: ValueError:使用可迭代设置时必须具有相等的 len 键和值
如何拆分?
【问题讨论】:
-
尝试使用
expand=True,即df.join(df['Business Location'].str.split(',',expand=True).rename(columns={0 : 'long', 1 : 'lat'})) -
同意这个骗局,确保你看的是评分最高的答案,而不是被接受的答案。
标签: pandas split multiple-columns