私はパンダのfloat変数をランク付けしていると私は一意でないためにランクを強制したい強制増分は
これは何が起こるかである(ネクタイのイベントで重複ランク。):
vals = pd.Series([0.0133, 0.0018, np.nan, 0.0006, 0.0006])
vals.rank(ascending=False, method='dense')
0 1.0
1 2.0
2 NaN
3 3.0
4 3.0
私は結果ではなく
0 1.0
1 2.0
2 NaN
3 3.0
4 4.0
ようにしたいと思い
私はrank
方法でこれを行うことができますか私はいくつかの並べ替えやループのロジックを使って手動でこれを行うにはありますか?
私は誰がこれを下げるのか分かりません。それは完璧な答えです。 – piRSquared
@ piRSquared、全く同感。 – MaxU
@piRSquared、ここと同じです。これは完璧に機能しました(常に明白です)。ありがとう! – Chris