2024-04-25 15:24:59 发布
网友
我有三列,我试图确定它的四分位数
quantiles = rfm['a', 'b', 'c'].quantile(q=[0.20, 0.40, 0.60, 0.80])
但是我得到了一个错误:KeyError:('a','b','c')
我希望我的输出返回:
a b c 0.25 5.0 30.0 1145.0 0.50 6.0 75.0 2257.0 0.75 8.0 183.0 3784.0
几乎正确,但必须在列表对象内传递列列表,例如,使用另一组括号
quantiles = rfm[['a', 'b', 'c']].quantile(q=[0.20, 0.40, 0.60, 0.80])
几乎正确,但必须在列表对象内传递列列表,例如,使用另一组括号
相关问题 更多 >
编程相关推荐