Import Data xlsx ke dalam R

Import Data Excel ke dalam R
 

Selain data berekstensi csv, kita biasanya dihadapkan data-data yang berekstensi *xlsx atau *xls yang merupakan data excel. Sebenarnya, cara mengimport data berekstensi xlsx ke dalam R mirip dengan import data csv ke R. Yang membedakan hanyalah ektensi di akhir alamat direktorinya saja serta package R yang digunakan.

Sebelum kita mengimport data excel, terlebih dahulu kita harus memastikan package readxl telah terinstall dan telah aktif. Adapun cara mengaktifkan setiap package di R adalah dengan fungsi library(). Sebelum praktikum import data excel, ada baiknya kita unduh data praktikum terlebih dulu pada link berikut. Setelah datanya telah diunduh, kita dapat mengikuti langkah-langkah yang tertuang dalam code R berikut:

#Install dan mengaktifkan package
install.packages("readxl") #bagi teman-teman yang belum menginstall package reaxl bisa install dulu
library(readxl) #ini untuk mengaktifkan package readr-nya

#Import Data Excel
dataku <- read_excel("C:/Users/Joko Ade/Downloads/importcsv.xlsx", header = TRUE, stringAsFactors = F)
#Header = TRUE maksudnya adalah menampilkan nama-nama kolom di dalam data teman-teman 
#Pada direktori komputer biasanya muncul C:\Users\Joko Ade\Downloads , ini tanda "\" dibalik menjadi "/" dan setelah Downloads diberi garing miring lagi diikuti nama file data excel yang akan diimport sehingga menjadi C:/Users/Joko Ade/Downloads/importcsv.xlsx
#Jangan lupa diberi akhiran (.xlsx atau .xls) sesuai ekstensi data yang mau kita import dalam R

#Melihat sekilas data
head(dataku)

#Melihat struktur data
str(dataku) #fungsi str digunakan untuk melihat struktur dalam data, apakah numeric, factor, karakter, atau lainnya

Code di atas bisa digunakan jika teman-teman mau mengimport data yang dimensinya masih dapat dijangkau oleh kemampuan standar (default) dari R. Lantas, bagaimana bila data yang mau kita import itu berukuran sangat besar? Sama kok jawabannya, kita bisa menggunakan package data.table terlebih dahulu kemudian menggunakan fungsi fread(). Adapun codenya sebagai berikut:

#Menginstall package data.table dan mengaktifkannya
install.packages("data.table")
library(data.table)

#Mengimport data berdimensi sangat besar dengan fungsi fread()
dataku2 <- fread("C:/Users/Joko Ade/Downloads/importcsv.xlsx", header = TRUE, stringAsFactors = F)

#Melihat sekilas data
head(dataku2)

#Melihat struktur data
str(dataku2)
 
Sebagai catatan bahwa di dalam R, sama halnya di Python, komentar di setiap bagian code atau script diawali dengan tanda tagar (#).
 
Oke, demikian sedikit ulasan bagaimana kita melakukan import data excel ke dalam R. Jangan lupa untuk share, tanya-tanya di kolom komentar, dan menyimak unggahan berikutnya. Semoga bermanfaat.

 

Add Comments


EmoticonEmoticon