我有一个dataframe all\ u data,地址列的头被粘贴在下面。你知道吗
all_data['Address'].head()
0 Brocklebank Ground, Torver, LA21 8BS
1 23 Leigh Street, Aspull, WN2 1QQ
2 Dewsland, Ponthenry Road, Pontyates, SA15 5TY
3 1 Croft Close, Wainfleet, PE24 4DT
4 3 Landor Avenue, Killay, SA2 7BP
Name: Address, dtype: object
我正试图提取邮政编码,将其放入一个新的列中:
all_data['Postcode'] = all_data['Address'].str.split(',')[-1]
我收到以下错误消息:
ValueError: Length of values does not match length of index
我该怎么做呢?你知道吗
请注意,大多数} 访问器之前,这也是获取字符串片段时的情况。所以在
Series
矢量化的字符串操作必须在^{str.split
之后缺少一个str
来对列表进行切片。你知道吗当需要从每个元素中提取信息或应用函数更改时,最好使用
applymap()
相关问题 更多 >
编程相关推荐