untuk membaca file excel kita dapat menggunakan library openxlsx. Cara manggilnya:
library(openxlsx)
untuk menampilkan tabel yang telah diimport menggunakan perintah
print(nama_tabel)
untuk menampilkan kolom tertentu dari tabel dengan cara
print(nama_tabel$nama_kolom)
Dengan menggunakan perintah diatas, data di tabel bisa ditampilkan berdasarkan kategori/kolom tertentu. Untuk menampilkan grafik batang contohnya menampilkan tren jumlah mahasiswa dari tahun ke tahun perfakultas dari tabel data mahasiswa sebagai berikut:
summarybyfakultas_nama_variabel <- aggregate(x=mahasiswa_namatabel$JUMLAH_namakolom, by=list(Kategori=mahasiswa$FAKULTAS, Tahun=mahasiswal$ANGKATAN), FUN=sum) summarybyfakultas <- setNames(summarybyfakultas, c("fakultas","tahun", "jumlah_mahasiswa")) summarybyfakultas summarybyfakultas$tahun = as.factor(summarybyfakultas$tahun) ggplot(summarybyfakultas, aes(x=fakultas, y=jumlah_mahasiswa)) + geom_bar(stat = "identity", aes(fill = tahun), width=0.8, position = position_dodge(width=0.8)) + theme_classic()
Untuk membuat Pie Chart di R bisa menggunakan ggplot dan coord_polar
contoh:
piechart<- ggplot(nama_tabel, aes(x="", y=...., fill=...))+ geom_bar(width = 1, stat = "identity")
piechart <- piechart + coord_polar("y", start=0)
piechart <- piechart + ggtitle("Judul Tabel")
piechart <- piechart + scale_fill_brewer(palette="Blues_warna")+ theme_minimal()
piechart <- piechart + guides(fill=guide_legend(title="Judul legen"))
piechart <- piechart + ylab("keterangan legend")
piechart
Semoga Bermanfaat!
referensi:
academy.dqlab.id