library (readxl)
data <- readxl::read_excel ("data_kesehatan1.xlsx")

head(data)
## # A tibble: 6 × 10
##      id  umur jenis_kelamin tinggi_badan berat_badan gula_darah tekanan_sistolik
##   <dbl> <dbl> <chr>                <dbl>       <dbl>      <dbl>            <dbl>
## 1     1    33 Perempuan             160.        62.9       80.1             129.
## 2     2    59 Perempuan             153.        54.7       79.2             109.
## 3     3    39 Perempuan             156.        66.8       99.6             133.
## 4     4    64 Laki-laki             174.        54.8       97.4             109.
## 5     5    67 Perempuan             164.        62.2       49.0             129.
## 6     6    20 Perempuan             150.        61.2      121.              136.
## # ℹ 3 more variables: tekanan_diastolik <dbl>, kolesterol <dbl>,
## #   skor_kesehatan <dbl>
jumlah_kelamin <- table(data$jenis_kelamin)
print(jumlah_kelamin)
## 
## Laki-laki Perempuan 
##       108        92
rata_umur <- mean(data$umur)
print(rata_umur)
## [1] 44.315
rata_tinggi <- aggregate(tinggi_badan ~ jenis_kelamin, data, mean)
print(rata_tinggi)
##   jenis_kelamin tinggi_badan
## 1     Laki-laki     171.0215
## 2     Perempuan     159.6470
rata_tinggi <- aggregate(tinggi_badan ~ jenis_kelamin, data, mean)
print(rata_tinggi)
##   jenis_kelamin tinggi_badan
## 1     Laki-laki     171.0215
## 2     Perempuan     159.6470
selisih <- diff(rata_tinggi$tinggi_badan)
print(paste("Selisih tinggi rata-rata:", round(selisih, 2), "cm"))
## [1] "Selisih tinggi rata-rata: -11.37 cm"
sehat <- subset(data, 
                gula_darah < 110 & 
                kolesterol < 200 & 
                tekanan_sistolik < 130 & 
                tekanan_diastolik < 85)
jumlah_sehat <- nrow(sehat)
print(jumlah_sehat)
## [1] 48
terendah <- data[which.min(data$gula_darah), ]
print(terendah)
## # A tibble: 1 × 10
##      id  umur jenis_kelamin tinggi_badan berat_badan gula_darah tekanan_sistolik
##   <dbl> <dbl> <chr>                <dbl>       <dbl>      <dbl>            <dbl>
## 1     5    67 Perempuan             164.        62.2       49.0             129.
## # ℹ 3 more variables: tekanan_diastolik <dbl>, kolesterol <dbl>,
## #   skor_kesehatan <dbl>