我的数据帧中有一列名为"Trump2020;本栏列出了他获得的选票的百分比。该列中的示例值:34.66%、51.00%、75.00%等。
如何将这三个类别划分为百分比组?
您可以使用pandas.cut
,只要您的值是数字的(有序的(。
df["Trump2020_bin"] = pd.cut(
df["Trump2020"],
[0, 50, 65, 100],
labels=["lose", "win", "landslide"],
)