R是在python中的as.numeric函数?

时间:2016-04-26 11:41:46

标签: python-3.x numeric

我刚刚开始将程序从R转换为python,现在我需要python中的一个函数,它与as.numeric中的R函数一样,但我还不知道。

首先,我创建了一个带有numpy的序列和一个带有pandas半开仓的索引的数据框:

breaks = np.arange(0.0, 1.05, 0.05);
cut = pd.cut(data, breaks, right=False); 

所以我有类似的东西:

[1] [0.5,0.55) [0.6,0.65) [0.6,0.65) [0.6,0.65) [0.5,0.55) [0.55,0.6) [0.6,0.65) [0.6,0.65) [0.6,0.65)

现在我想给他们一个这样的数字(相同的索引得到相同的数字):

[1] 11 13 13 13 11 12 13 13 13

我如何在python中完成?

1 个答案:

答案 0 :(得分:0)

cut.codes应该做到这一点。它返回类别代码,类似于R上的因子索引级别。