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