Mentransfer data dari SPSS ke R

Cara paling mudah untuk mentransfer data dari SPSS ataupun aplikasi lainnya ke R adalah dengan mengubah dulu data tersebut ke format teks (ASCII). Untuk SPSS caranya cukup mudah yaitu dengan klik Save > Save As.. kemudian pilih Tab delimited atau Fixed-ascii. Lewat SPSS syntax bisa dengan perintah:

WRITE OUTFILE=’C:\lokasi berkas\test.dat’
TABLE /ALL ..

Hasilnya berupa berkas yg berekstensi dat (*.dat).

Untuk percobaan, data yang dipakai di artikel sebelumnya saya buka dengan SPSS kemudian saya simpan sebagai berkas teks dengan nama berkas test.dat.

Untuk membuka berkas ini di R, jalankan perintah:

> test <- read.table("D:/test.dat",header=T)
> test

Perintah Header=T berarti baris pertama dari data akan dibaca sebagai nama variabel.

Salah satu kelemahan cara ini tentu saja semua atribut variabel seperti label dan value label akan hilang. Di seri selanjutnya akan kita bahas pembuatan variabel label dan value.

Sebagai catatan, untuk artikel ini saya menggunakan R versi Windows yang bisa di unduh disini.

Comments

  1. saya ingin belajar lebih lanjut tentang SPSS dan R. Sofware SPSS bisa membantu dalam dunia pendidikan. :):)

  2. sy jg baru belajar R dan spss ni mbak. saya pikir jg begitu mbak, apalagi klo kita ingin melakukan penelitian kuantitatif di bidang pendidikan. :)>-

  3. sebaiknya data disimpan dalam format csv atau txt, agar lebih mudah dibaca oleh program yang lain dan tidak membingungkan pengguna pemula.

    gunakan perintah read. table, dengan opsi yang biasa digunakan antara lain sep, header, dan row.names.

    untuk membaca file spss langsung ke R, gunakan fungsi read.spss di paket foreign.

    ketikkan pada konsol R:
    library(foreign)
    read.spss(“namafilespss.sav”)

    untuk keterangan lebih lanjut lihat ?read.spss.
    b-)

  4. matur nuwun RExpert atas tambahannya. :)>-

Leave a Reply


:) :( :d :"> :(( \:d/ :x 8-| /:) :o :-? :-" :-w ;) [-( :)>- more »

Subscribe!

Join hundreds of subscriber and get the updates in your inbox!
Enter your email address:

Topics