在python中将数值列值转换为bin

2024-10-06 11:25:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我是数据科学领域python编程的新手。我试图用下面的代码将数字列值转换为bin:

bins = [12, 24, 48, 60, np.inf]
names = ['Tenure_12', 'Tenure_24', 'Tenure_48', 'Tenure_60']
telco['tenure_bin'] = pd.cut(telco['tenure'], bins, labels=names)

我得到这个错误: TypeError:“float”和“str”实例之间不支持“<;”。 “telco”是数据集的名称,“lexture”是我试图将其值转换为bin的列名

我能得到一些关于如何消除这个错误的帮助吗?你知道吗


Tags: 数据代码binnames编程错误数字科学
1条回答
网友
1楼 · 发布于 2024-10-06 11:25:10

为了你的利益,我建议你举一个有效的例子。例如,什么是电信?
(这不仅仅是因为我的代表不允许我发表评论)

相关问题 更多 >