相同的值,我希望獲得獨特的百分即使是相同的值在Python即使對於蟒蛇
例如獨特的百分位,下面的情況是給輸出符合市場預期。
案例1
import pandas as pd
s1 = pd.Series([1,2,3,4])
s1.rank(pct=True)
案例1個輸出 - [0.25, 0.5, 0.75, 1]
我希望輸出是同即使輸入系列[2, 2, 2, 4]
。但是,這裏的輸出是[0.5, 0.5, 0.5, 1]
。我不介意任何一個輸出。
[0.25, 0.5, 0.75, 1]
[0.5, 0.25, 0.75, 1]
[0.25, 0.75, 0.5, 1]
請讓我知道是否有辦法做到這一點。