Data=read.table(file.choose(), header=TRUE)
Data
## PROVINSI TPT
## 1 ACEH 5.64
## 2 SUMATERA_UTARA 5.32
## 3 SUMATERA_BARAT 5.62
## 4 RIAU 4.16
## 5 JAMBI 4.26
## 6 SUMATERA_SELATAN 3.69
## 7 BENGKULU 3.41
## 8 LAMPUNG 4.21
## 9 KEP_BANGKA_BELITUNG 4.45
## 10 KEP_RIAU 6.45
## 11 DKI_JAKARTA 6.05
## 12 JAWA_BARAT 6.77
## 13 JAWA_TENGAH 4.66
## 14 DI_YOGYAKARTA 3.46
## 15 JAWA_TIMUR 3.88
## 16 BANTEN 6.69
## 17 BALI 1.49
## 18 NUSA_TENGGARA_BARAT 3.06
## 19 NUSA_TENGGARA_TIMUR 3.31
## 20 KALIMANTAN_BARAT 4.82
## 21 KALIMANTAN_TENGAH 3.97
## 22 KALIMANTAN_SELATAN 4.16
## 23 KALIMANTAN_TIMUR 5.18
## 24 KALIMANTAN_UTARA 3.85
## 25 SULAWESI_UTARA 5.99
## 26 SULAWESI_TENGAH 2.92
## 27 SULAWESI_SELATAN 4.21
## 28 SULAWESI_TENGGARA 3.31
## 29 GORONTALO 3.42
## 30 SULAWESI_BARAT 2.86
## 31 MALUKU 6.27
## 32 MALUKU_UTARA 4.55
## 33 PAPUA_BARAT 4.55
## 34 PAPUA_BARAT_DAYA 6.85
## 35 PAPUA 6.96
## 36 PAPUA_SELATAN 4.04
## 37 PAPUA_TENGAH 3.62
## 38 PAPUA_PEGUNUNGAN 1.68
library(ggplot2)
ggplot(Data, aes(x = TPT)) +
geom_histogram(
binwidth = 1,
boundary = 1,
fill = "pink",
color = "black"
) +
scale_x_continuous(
breaks = seq(1, 7, by = 1),
limits = c(1, 7)
) +
labs(
title = "TPT di Indonesia Agustus 2025",
x = "TPT",
y = "Freq"
) +
theme_classic() +
theme(
axis.text.x = element_text(angle = 0, hjust = 0.5),
plot.title = element_text(
hjust = 0.5,
face = "bold"
)
)

ggplot(Data, aes(x = "", y = TPT)) +
geom_boxplot(fill = "red") +
labs(
title = "Box Plot TPT Indonesia Agustus 2025",
x = "",
y = "TPT"
) +
theme_minimal() +
theme(
plot.title = element_text(hjust = 0.5, face = "bold")
)

Kalimantan=read.table(file.choose(), header=TRUE)
Kalimantan
## PROVINSI TPK
## 1 KALIMANTAN_BARAT 4.82
## 2 KALIMANTAN_TENGAH 3.97
## 3 KALIMANTAN_SELATAN 4.16
## 4 KALIMANTAN_TIMUR 5.18
## 5 KALIMANTAN_UTARA 3.85
ggplot(Kalimantan, aes(x = PROVINSI, y = TPK, fill = PROVINSI)) +
geom_col() +
labs(
title = "TPT Pulau Kalimantan Agustus 2025",
x = "Provinsi",
y = "TPT"
) +
theme_minimal() +
theme(
axis.text.x = element_text(angle = 45, hjust = 1),
plot.title = element_text(hjust = 0.5, face = "bold"),
legend.position = "none"
)
