Python 如何打印序列中75%以上的值?使用分位数(pandas)
给定一个系列(1,3,4,7,8,8,9),打印第75百分位以上的所有元素Python 如何打印序列中75%以上的值?使用分位数(pandas),python,pandas,Python,Pandas,给定一个系列(1,3,4,7,8,8,9),打印第75百分位以上的所有元素 将熊猫作为pd导入 将numpy作为np导入 a=np.数组([1,3,4,7,8,8,9]) df=pd.系列(a) 打印(df) s=df.分位数([.75]) 印刷品 这里我已经找到了第75个百分位的值,但不知道如何找到该百分位以上的值。请帮我解决它 s=df[df>= np.percentile(df, 0.75)] 我们应该做到这一点 应该 s = - (-df).quantile(0.25). 在
将熊猫作为pd导入
将numpy作为np导入
a=np.数组([1,3,4,7,8,8,9])
df=pd.系列(a)
打印(df)
s=df.分位数([.75])
印刷品
这里我已经找到了第75个百分位的值,但不知道如何找到该百分位以上的值。请帮我解决它
s=df[df>= np.percentile(df, 0.75)]
我们应该做到这一点
应该
s = - (-df).quantile(0.25).
在末尾添加这一行,它应该执行任务
打印(df[df>=s.values[0]])
df[df>=df.quantile(0.75)]
?