#Nama : Fairuz Putri Fahriyyah
#NIM : 2507016022
#Kelas : 1 A
#TUGAS MASUK 2 PRAKTIKUM KOMPUTASI STATISTIKA
Data <- read.delim(file.choose(), header = TRUE, sep = "\t", na.strings = "NA")
Data
## Provinsi TGM
## 1 Aceh 59.23
## 2 Sumatera Utara 59.36
## 3 Sumatera Barat 59.42
## 4 Riau 58.59
## 5 Jambi 57.77
## 6 Sumatera Selatan 60.86
## 7 Bengkulu 57.74
## 8 Lampung 58.79
## 9 Kep. Bangka Belitung 58.00
## 10 Kep. Riau 59.33
## 11 DKI Jakarta 57.23
## 12 Jawa Barat 59.19
## 13 Jawa Tengah 57.11
## 14 DI Yogyakarta 55.44
## 15 Jawa Timur 58.86
## 16 Banten 56.53
## 17 Bali NA
## 18 Nusa Tenggara Barat 61.19
## 19 Nusa Tenggara Timur 62.05
## 20 Kalimantan Barat 59.85
## 21 Kalimantan Tengah 56.24
## 22 Kalimantan Selatan 57.10
## 23 Kalimantan Timur 57.86
## 24 Kalimantan Utara 58.89
## 25 Sulawesi Utara 58.75
## 26 Sulawesi Tengah 59.51
## 27 Sulawesi Selatan 59.84
## 28 Sulawesi Tenggara 58.64
## 29 Gorontalo 59.20
## 30 Sulawesi Barat 48.63
## 31 Maluku 57.38
## 32 Maluku Utara 60.66
## 33 Papua Barat 50.77
## 34 Papua Barat Daya NA
## 35 Papua 51.12
## 36 Papua Selatan NA
## 37 Papua Tengah NA
## 38 Papua Pegunungan NA
length(Data$TGM)
## [1] 38
min(Data$TGM, na.rm = TRUE)
## [1] 48.63
max(Data$TGM, na.rm = TRUE)
## [1] 62.05
range(Data$TGM, na.rm = TRUE)
## [1] 48.63 62.05
max(Data$TGM, na.rm = TRUE) - min(Data$TGM, na.rm = TRUE)
## [1] 13.42
mean(Data$TGM, na.rm = TRUE)
## [1] 57.91303
median(Data$TGM, na.rm = TRUE)
## [1] 58.75
var(Data$TGM, na.rm = TRUE)
## [1] 8.315253
sd(Data$TGM, na.rm = TRUE)
## [1] 2.883618
quantile(Data$TGM, na.rm = TRUE)
## 0% 25% 50% 75% 100%
## 48.63 57.23 58.75 59.36 62.05
#Histogram
library(ggplot2)
## Warning: package 'ggplot2' was built under R version 4.5.3
ggplot(Data, aes(x = TGM)) +
geom_histogram(
fill = "skyblue",
color = "pink",
na.rm = TRUE
) +
labs(
title = "Histogram Tingkat Kegemaran Membaca",
x = "Tingkat Kegemaran Membaca",
y = "Frekuensi"
)
## `stat_bin()` using `bins = 30`. Pick better value `binwidth`.

# Boxplot
ggplot(Data, aes(y = TGM)) +
geom_boxplot(
fill = "violet",
color = "pink",
na.rm = TRUE
) +
labs(
title = "Boxplot Tingkat Kegemaran Membaca",
y = "Tingkat Kegemaran Membaca"
)

Data_Kalimantan <- Data[grep("^Kalimantan", Data$Provinsi), ]
Data_Kalimantan
## Provinsi TGM
## 20 Kalimantan Barat 59.85
## 21 Kalimantan Tengah 56.24
## 22 Kalimantan Selatan 57.10
## 23 Kalimantan Timur 57.86
## 24 Kalimantan Utara 58.89
# TINGKAT KEGEMARAN MEMBACA DI KALIMANTAN
ggplot(Data_Kalimantan,
aes(x = Provinsi, y = TGM, fill = Provinsi)) +
geom_col(
color = "pink",
na.rm = TRUE
) +
labs(
title = "Tingkat Kegemaran Membaca Provinsi di Kalimantan",
x = "Provinsi",
y = "Tingkat Kegemaran Membaca"
)
