【发布时间】:2018-07-16 06:57:21
【问题描述】:
【问题讨论】:
-
标题名称已更新
-
如果我的回答对您有帮助,请不要忘记accept 它 - 单击答案旁边的复选标记 (
✓) 将其从灰色切换为已填充。谢谢。跨度>
标签: pandas csv dictionary
【问题讨论】:
✓) 将其从灰色切换为已填充。谢谢。跨度>
标签: pandas csv dictionary
似乎有一些空格,所以有必要先将它们删除。
您可以通过以下方式查看:
print(Xtrain['Sex'].head().tolist())
所以使用:
Xtrain = pd.read_csv('train.csv', skipinitialspace=True)
Xtrain['Sex'] = Xtrain['Sex'].map(sex_mapping)
或者:
Xtrain = pd.read_csv('train.csv')
Xtrain['Sex'] = Xtrain['Sex'].str.strip().map(sex_mapping)
【讨论】: