gpt4 book ai didi

python - 从值列创建虚拟变量列

转载 作者:行者123 更新时间:2023-11-30 22:41:41 27 4
gpt4 key购买 nike

我知道 Pandas 有一个 get_dummy 函数,您可以使用该函数将分类变量转换为 DataFrame 中的虚拟变量。我想做的事情略有不同。

我有一列包含从 0.0 到 100.0 的百分比值。我需要将其转换为一个列,其中 1 代表任何值 >= 10.0,0 代表任何值 < 10.0。有没有一个好的方法可以在这里重新调整get_dummy的用途,或者我必须构建一个循环来做到这一点?

最佳答案

您可以直接将 bool 值转换为整数:

(df.column_of_interest >= 10).astype(int)

关于python - 从值列创建虚拟变量列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42421834/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com