熊猫数据框错误:ValueError:批地理编码时,列的长度必须与键的长度相同

时间:2020-10-29 09:49:30

标签: python pandas dataframe geocode

我正在尝试使用geopy批处理地理编码,但是在拆分pandas数据框中的列时遇到错误。 我的代码是:

df['location'] = df['ADDRESS'].apply(geocode)
df['point'] = df['location'].apply(lambda loc: tuple(loc.point) if loc else None)
#  - split point column into latitude, longitude and altitude columns
df[['latitude', 'longitude', 'altitude']] = pd.DataFrame(df['point'].tolist(), index=df.index)

但是我得到的错误是: ValueError:列的长度必须与键的长度相同

0 个答案:

没有答案