我有代碼:
x1=rnorm(100,-10,1)
sum(x1>quantile(x1,0.05))/length(x1)
第二行代碼究竟做了什么?
uj5u.com熱心網友回復:
x1 是來自平均為 -10 的總體的 100 個正態分布的#s。
quantile(x1,0.05)標識該向量的第 5 個百分位。
x1>quantile(x1,0.05)測驗 x1 中的每個元素以查看它是否超過第 5 個百分位,如果是則輸出 TRUE(又名 1),因此它的總和是大于第 5 個百分位的元素的計數。
最后,它除以 x1 中的元素數:100。所以我們正在檢查有多少百分比的值大于第 5 個百分位數。我預計 95%。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/529441.html
標籤:r功能
下一篇:R-為非空單元格分配相應的列名
