DataPrak1 <-read.csv("D:\\semester 4\\Praktikum Visdat\\Data Tugas 1 - Praktikum Visualisasi Data - sheet1.csv")
head(DataPrak1)
## Umur Hobi Domisili Sarapan Berat.Badan Metode.Kuliah Waktu.Belajar
## 1 19 Olahraga Pulau Jawa Ya 83 Luring 1
## 2 19 Musik Pulau Jawa Ya 75 Daring 2
## 3 19 Musik Pulau Jawa Ya 49 Luring 6
## 4 20 Ngoding Pulau Jawa Ya 77 Daring 18
## 5 19 Musik Pulau Jawa Ya 54 Luring 3
## 6 19 Traveling Pulau Jawa Tidak 65 Luring 8
## Waktu.Tidur Waktu.Istirahat Penguasaan.R
## 1 8 2 Beginner
## 2 6 7 Beginner
## 3 7 7 Beginner
## 4 5 2 Beginner
## 5 4 4 Beginner
## 6 9 4 Beginner
Umur <- as.factor(DataPrak1$Umur)
plot(Umur, col="#0099ff", main="Sebaran Usia Mahasiswa",xlab="Umur (tahun)", ylab="Frekuensi")

Domisili <- as.factor(DataPrak1$Domisili)
plot(Domisili, col="#0099ff", main="Asal Mahasiswa",xlab="Pulau", ylab="Frekuensi")

hitung <- table(DataPrak1$Metode.Kuliah)
hitung <- table(DataPrak1$Metode.Kuliah)
Precentage <- round(hitung*100/46,2)
pie(hitung,
labels = paste0(Precentage, "%"),
main = "Metode Kuliah Yang Diinginkan Mahasiswa",
col = c("#3366ff","#cc66ff"),
border = "black",
density = 80,
angle =50
)
legend("topleft", legend = c("Daring", "Luring"),
fill = c("#3366ff","#cc66ff"))

hitung2 <- table(DataPrak1$Hobi)
hitung2 <- table(DataPrak1$Hobi)
Precentage2 <- round(hitung2*100/46,2)
pie(hitung2,
labels = paste0(Precentage2, "%"),
main = "Hobi Mahasiswa",
col = c("#3366ff","#cc66ff", "#ff3300", "#336600", "#ff5050"),
border = "black",
density = 80,
angle =50
)
legend("topleft", legend = c("Bermain Games", "Musik", "Ngoding", "Olahraga", "Traveling"),
fill = c("#3366ff","#cc66ff", "#ff3300", "#336600", "#ff5050"))

hist(DataPrak1$Waktu.Istirahat,
main="Waktu yang Dibutuhkan untuk Istirahat dalam Sehari",
xlab = "Lama istirahat (jam)",
ylab = "Frekuensi",
freq = T,
col="#ff3333")

boxplot((DataPrak1$Berat.Badan~DataPrak1$Sarapan),
xlab="Terbiasa untuk sarapan?",
ylab="Berat badan",
main="Hubungan Berat Badan dan Kebiasaan Sarapan Mahasiswa")

plot((DataPrak1$Waktu.Belajar~DataPrak1$Waktu.Istirahat),
xlab="Waktu Belajar",
ylab="Waktu Istirahat",
main="Hubungan Antara Waktu Belajar dan Waktu Istirahat",
col = "#ff9966")
