2016-04-26 14 views
0

私はちょうどRからpythonへのプログラムを翻訳し始めました、そして今私はRas.numericの機能のようなものを同じようにしますが、私はPythonの関数を必要とします。Rのas.numeric関数はPythonでですか?

は、最初に私はpandasでハーフオープンビンの指標とnumpyとシーケンスとデータフレームを作成しました:

[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) 

は、今私がしたい:

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

はので、私はそのような何かを持っていますそれらに同じような番号を付けます(同じインデックスは同じ番号になります)。

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

どのようにすればpythonでそれを行うことができますか?

答えて

0

cut.codesはすべきことです。 Rのファクタインデックスレベルと同様のカテゴリコードを返します。