Statistika Deskriptif
R Markdown
Berikut cara menginstal:
## Warning: package 'dplyr' was built under R version 4.5.1
##
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
##
## filter, lag
## The following objects are masked from 'package:base':
##
## intersect, setdiff, setequal, union
Terdapat beberapa cara melakukan statsitika deskriptif, sebagai berikut:
#data kelas A
#nama mahasiswa
nama <- c("Ani", "Budi","Cahya","Danu", "Eka","Fitri","Gilang", "Hani","Indra", "Jihan")
nama## [1] "Ani" "Budi" "Cahya" "Danu" "Eka" "Fitri" "Gilang" "Hani"
## [9] "Indra" "Jihan"
## [1] 55 65 50 70 60 58 75 52 80 53
#tinggi badan mahasiswa
tinggi_badan <- c (160, 175, 155, 180, 165, 162, 178, 158, 185, 159)
tinggi_badan## [1] 160 175 155 180 165 162 178 158 185 159
#data berat badan dan tinggi badan mahasiswa
kelas_A <- data.frame (nama, berat_badan, tinggi_badan)
kelas_A## nama berat_badan tinggi_badan
## 1 Ani 55 160
## 2 Budi 65 175
## 3 Cahya 50 155
## 4 Danu 70 180
## 5 Eka 60 165
## 6 Fitri 58 162
## 7 Gilang 75 178
## 8 Hani 52 158
## 9 Indra 80 185
## 10 Jihan 53 159
## mean berat_badan: 55 65 50 70 60 58 75 52 80 53 kg
## median_bb: 59 kg
## median_tb: 163.5 cm
#Modus (gunakan funsi custom)
modus <- function (x){
ux <- unique (x)
ux [which.max (tabulate (match (x,ux)))]
}
modus_bb <-modus (berat_badan)
cat("modus_bb:", modus_bb, "kg")## modus_bb: 55 kg
## range_bb: 50 80
## range_tb: 155 185
## var_bb: 106.6222
## var_bb: 115.5667
## sd_bb: 10.3258
## sd_tb: 10.75019
#membuat histogram berat badan mahasiswa
hist (kelas_A$berat_badan, col = "skyblue",
main = "Histogram Berat Badan Mahasiswa Kelas A",
xlab = "Berat Badan (kg)")boxplot (kelas_A$berat_badan, col = "skyblue",
main = "Boxplot Berat Badan Mahasiswa Kelas A",
xlab = "Berat Badan (kg)")plot (kelas_A$berat_badan, col = "skyblue",
main = "Plot Berat Badan Mahasiswa Kelas A",
xlab = "Berat Badan (kg)")