Jumat, 20 Februari 2015

4. Impor Data

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. 

a=c(1,2,3,4)
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.

> df                         # menampilkan data yang sudah dibentuk
  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.


File Tabel


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.

> help(read.table)

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 = read.csv("C:\\Users\\math\\Desktop\\Polusi_Udara.csv")
> 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)


Kembali, kehalaman sebelumnya

Lanjut klik link dibawah:




Tidak ada komentar: