如何在 R 中查詢資料框列的第一四分位數?
第一四分位數是在第 25 個百分位數處的值,這意味著資料中 25% 的值低於第一四分位數。當我們找到資料框的摘要時,輸出會返回此值,但如果我們只想提取第一四分位數,則可以使用 quantile 函式並使用 0.25 指定百分比。
考慮以下資料框 -
示例
x<-rnorm(20) df1<-data.frame(x) df1
輸出
x 1 -2.0468677 2 1.6699889 3 0.6812778 4 -1.2456486 5 0.9066429 6 0.4191929 7 1.0230824 8 -1.5463724 9 1.0890182 10 -1.7451677 11 0.3218517 12 -0.2812037 13 0.2178108 14 0.4074959 15 -1.9794296 16 0.2920860 17 0.9381717 18 -0.3378574 19 -1.1992889 20 -0.4656026
查詢 x 的第一四分位數 -
quantile(df1$x,0.25)
25% -1.210879
示例
y<-rpois(20,5) df2<-data.frame(y) df2
輸出
y 1 7 2 6 3 3 4 4 5 2 6 8 7 6 8 5 9 3 10 1 11 6 12 1 13 3 14 5 15 9 16 3 17 6 18 3 19 4 20 5
查詢 y 的第一四分位數 -
quantile(df2$y,0.25)
25% 3
示例
z<-rexp(20,3.2) df3<-data.frame(z) df3
輸出
z 1 0.447126145 2 0.349641120 3 1.013647257 4 1.074568795 5 0.351561016 6 0.253472100 7 0.083377626 8 0.432579828 9 0.244444691 10 0.003626295 11 0.396824568 12 0.392368738 13 0.233784862 14 0.103773163 15 0.176434586 16 0.177519043 17 0.016000915 18 0.290995177 19 0.031436406 20 0.389733464
查詢 z 的第一四分位數 -
quantile(df3$z,0.25)
25% 0.1582692
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP