2
我在Pandas中有一個數據框,我想在特定的列上進行分解,然後獲取每個這些十進制數的方法。Decile Pandas DataFrame列
下面是數據集:
我期待等分的RES列,並保持股票列以及數據inegrity的休息和跨越每個中獲得的平均十分位數。
我正在嘗試使用pd.qcut(beta.res,10)
,但無法使用結果重新組織數據。
我在Pandas中有一個數據框,我想在特定的列上進行分解,然後獲取每個這些十進制數的方法。Decile Pandas DataFrame列
下面是數據集:
我期待等分的RES列,並保持股票列以及數據inegrity的休息和跨越每個中獲得的平均十分位數。
我正在嘗試使用pd.qcut(beta.res,10)
,但無法使用結果重新組織數據。
IIUC,你可以使用一個事實,即qcut
回報的東西,你可以使用groupby
,所以它僅僅是這樣的:
df.groupby(pd.qcut(beta.res,10)).mean()