Cara menemukan rentang di r (dengan contoh)
Range adalah selisih antara nilai terbesar dan terkecil dalam suatu kumpulan data.
Kita dapat menggunakan sintaks berikut untuk menemukan rentang kumpulan data di R:
data <- c(1, 3, NA, 5, 16, 18, 22, 25, 29) #calculate range max(data, na. rm = TRUE ) - min(data, na. rm = TRUE ) [1] 28
Dan kita bisa menggunakan fungsi range() di basis R untuk menampilkan nilai terkecil dan terbesar dalam dataset:
data <- c(1, 3, NA, 5, 16, 18, 22, 25, 29) #calculate range values range(data, na. rm = TRUE ) [1] 1 29
Tutorial ini menunjukkan beberapa contoh penghitungan rentang dataset di R.
Terkait: Ukuran Dispersi dalam Statistik
Contoh 1: Hitung Rentang Variabel Tunggal
Kode berikut menunjukkan cara menghitung rentang variabel tunggal di R:
#create data frame df <- data. frame (x=c(1, 3, NA, 5, 16, 18, 22, 25), y=c(NA, 4, 8, 9, 14, 23, 29, 31), z=c(2, NA, 9, 4, 13, 17, 22, 24)) #find range of variable x in the data frame max(df$x, na. rm = TRUE ) - min(df$x, na. rm = TRUE ) [1] 24
Contoh 2: Hitung Rentang Beberapa Variabel
Kode berikut menunjukkan cara menghitung rentang beberapa variabel di R:
#create data frame df <- data. frame (x=c(1, 3, NA, 5, 16, 18, 22, 25), y=c(NA, 4, 8, 9, 14, 23, 29, 31), z=c(2, NA, 9, 4, 13, 17, 22, 24)) #find range of variable x and y in the data frame sapply(df[c(' x ',' y ')], function (df) max(df, na.rm= TRUE ) - min(df, na.rm= TRUE )) xy 24 27 #find range of all variables in the data frame sapply(df, function (df) max(df, na.rm= TRUE ) - min(df, na.rm= TRUE )) X Y Z 24 27 22
Panduan untuk apply(), lapply() , sapply() dan tapply() di R
Contoh 3: Hitung rentang seluruh bingkai data
Kode berikut menunjukkan cara menghitung rentang semua nilai dalam bingkai data:
#create data frame df <- data.frame(x=c(1, 3, NA, 5, 16, 18, 22, 25), y=c(NA, 4, 8, 9, 14, 23, 29, 31), z=c(2, NA, 9, 4, 13, 17, 22, 24)) #find range of all values in entire data frame max(df, na.rm= TRUE ) - min(df, na.rm= TRUE ) [1] 30
Dalam contoh ini, rentang seluruh blok data ternyata adalah 31 – 1 = 30 .
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di R:
Cara menghitung rentang interkuartil di R
Cara menghitung simpangan baku di R
Cara menghitung persentil di R