2016-04-26 2 views
0

Я только начал переводить программу от R до python, и теперь мне нужна функция в python, которая делает то же самое, что и функция as.numeric в R, но я еще не знаю.R как as.numeric функция в python?

Сначала я создал последовательность с numpy и dataframe с индексами полуоткрытых бункеров с 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?

ответ

0

cut.codes должен сделать трюк. Он возвращает коды категорий, аналогичные уровням индекса факторов на R.

Смежные вопросы