

怎么把数据从连续值转成阶段性离散数据呢
# 你想设置的数据范围
bins = [i/100 for i in range(0, 105, 5)]
# 你想操作的属性列
data["satisfaction_level"] = pd.cut(data["satisfaction_level"], bins, labels=False)
data["satisfaction_level"] = data["satisfaction_level"]/20 + 0.05 # 微调
print(data.head(10))

大功告成!!!
本文介绍了一种将连续数值转换为阶段性离散数据的方法。通过定义数据范围和使用pandas库的cut函数实现这一转换,并进行了适当的微调。
1030

被折叠的 条评论
为什么被折叠?



