【发布时间】:2021-12-28 13:59:51
【问题描述】:
我目前正在处理名为 df 的 pandas 数据框。一列包含
多个标签(确切地说,超过 100 个)。
我知道在值较少时如何替换值。
例如,在典型的泰坦尼克号示例中:
titanic.Sex.replace({'male': 0,'female': 1}, inplace=True)
当然,为 100 多个值这样做会非常耗时。我见过类似的问题,但所有答案都涉及输入数据。有没有更快的方法来做到这一点?
【问题讨论】:
标签: python pandas dataframe numpy scikit-learn