我有两个数据框: 一个具有多个时段每个组的百分位排名的 https://drive.google.com/file/d/14RPHRU4W9dUp4ouOMNPsv-4gG11tefSe/view?usp=sharing
一个有资产收益的人 https://drive.google.com/file/d/1Pq_UiGy6GlzsWjWc5StV1suVCsOnnTmv/view?usp=sharing
我正在尝试计算每个时间段内每种资产收益的百分位等级。例如,资产8989896的1天收益为-1.65,在美国基金大型增长集团中。如果您要在第一个DataFrame中查看整个信息,您会看到-1.65介于第17个和第18个百分点之间。所以我希望它返回17。
我想要的结果将是这样的: https://drive.google.com/file/d/1Et8X4NZTCbdSt5llB63PXDYe9hSx4hEB/view?usp=sharing
将有79个分组和大约100个不同的资产(即,第二个数据框中的某些资产将具有相同的分组,并在第一个数据框中的相同字段上进行计算。)
如果不让我知道,我希望这一切都是有道理的,我将尝试重述。
我与熊猫的唯一交互是在单个数据帧上进行一些转换,因此要交互进行计算的两个数据帧超出了我的水平,在这里我找不到类似的问题可以解决。抱歉,格式化是否正确,因为这是我有史以来的第一个问题。如果无法顺利解决,我将尝试对其进行修复。
非常感谢您的帮助。