Sebelum memasuki bagian impor data ada baiknya saya menjelaskan sedikit mengenai
pembentukan data (data frame). Sebuah data frame biasanya digunakan untuk
menyimpan data dalam bentuk tabel. Andaikan anda memiliki daftar vektor dengan
panjang yang sama. Sebagai contoh, berikut variabel df adalah
pembentukan data yang berisi tiga vektor a, b, c.
b=c("Bakti","Alexander","Siregar","Ganteng")
c=c(TRUE,TRUE,TRUE,FALSE)
df = data.frame(a,b,c)
Program di atas sengaja tidak saya lengkapi dengan konsol (>)
untuk memudahkan anda mengcopy-paste program.
a b c
1 1 Bakti TRUE
2 2 Alexander TRUE
3 3 Siregar TRUE
4 4 Ganteng FALSE # R tidak percaya saya ganteng,,, hehe.
Dalam statistik sering dilakukan pengolahan data yang besar,
sehingga membutuhkan waktu yang lama jika anda melakukan input data
kedalam R. Seperti yang sudah saya ungkapkan sebelumnya bahwa kita
dapat mengimport data yang sudah ada dalam Tabel, CSV, Exel, Minitab,
SPSS, dan lain sebagainya.
Andaikan anda memiliki data dalam tabel sebagai berikut:
No A B C D E F
1 8 98 7 2 12 8
2 7 107 4 3 9 5
3 7 103 4 3 5 6
4 10 88 5 2 8 15
5 6 91 4 2 8 10
6 8 90 5 2 12 12
7 9 84 7 4 12 15
8 5 72 6 4 21 14
Copy-paste nilai numerik variabel A hingga F kedalam
notepad, simpan data dengan format "txt" di desktop anda. Pada contoh
berikut saya menyimpan data dengan nama dataku.txt pada desktop komputer saya. Anda juga bisa mendownload data di SINI
> dataku = read.table("C:\\Users\\math\\Desktop\\dataku.txt")
> dataku
V1 V2 V3 V4 V5 V6
1 8 98 7 2 12 8
2 7 107 4 3 9 5
3 7 103 4 3 5 6
4 10 88 5 2 8 15
5 6 91 4 2 8 10
6 8 90 5 2 12 12
7 9 84 7 4 12 15
8 5 72 6 4 21 14
Untuk rincian lebih lanjut dari fungsi read.table, bacalah
dokumentasi R.
File CSV
Jika anda punya data punya data dalam format "csv", anda
dapat membaca data tersebut dengan R seperti contoh berikut:
Langakah pertama download data di SINI.
Silahkan anda menyimpannya di mana saja anda suka pada komputer
anda, tetapi anda harus ingat dimana file tersebut anda simpan.
> dataku
X8 X98 X7 X2 X12 X8.1 X2.1
1 7 107 4 3 9 5 3
2 7 103 4 3 5 6 3
3 10 88 5 2 8 15 4
4 6 91 4 2 8 10 3
5 8 90 5 2 12 12 4
....................................................................
> help(read.csv)
File Exel
Cukup sering data sampel dalam format Excel dan perlu diimpor ke R sebelum digunakan. Untuk ini, anda dapat menggunakan fungsi read.xls dalam R. Data dibaca dari spreadsheet Excel dan membentuk data frame. Berikut ini menunjukkan bagaimana untuk memuat spreadsheet Excel bernama "dataku.xls".
> dataku = read.xls("dataku.xls")
Atau anda juga dapat merubah file Exel anda ke
format "csv" terlebih dahulu. Caranya adalah membuka data Exel itu,
klik File, Save as file dengan format "csv". dan anda bisa lakukan
hal yang sema seperti di atas.
File minitab
> dataku = read.mtp("dataku.mtp")
File SPSS
> dataku = read.spss("dataku", to.data.frame=TRUE)
Tidak ada komentar:
Posting Komentar