TL;DR
Olah data SPSS sendiri jadi teratur kalau kamu ngikutin tujuh langkah berurutan: rapikan data di spreadsheet, susun Variable View, impor data, uji validitas dan reliabilitas, uji asumsi, uji hipotesis, lalu baca output dan tulis kesimpulan. Urutan ini penting karena tiap langkah nentuin uji apa yang boleh dipakai di langkah berikutnya. Melompati uji instrumen bikin semua analisis sesudahnya berdiri di atas data yang belum tentu valid.
Olah data SPSS sendiri jadi jauh lebih tenang kalau urutannya jelas. Tujuh langkah, dijalankan berurutan, dari kuesioner mentah sampai kalimat kesimpulan.
Yang bikin mahasiswa nyerah dan nyari jasa olah data biasanya bukan rumusnya. Biasanya kebingungan urutan: uji apa dulu, hasilnya dipakai buat apa, dan kapan boleh lanjut.
Di bawah ini alur kerjanya lengkap, plus contoh nyata dari dataset kuesioner 120 responden yang tiga itemnya gugur di uji validitas.
Urutannya: rapikan data di spreadsheet, susun Variable View, impor data, uji validitas dan reliabilitas, uji asumsi, uji hipotesis, lalu baca output dan tulis kesimpulan. Urutan ini nggak boleh dibalik, soalnya hasil satu langkah nentuin pilihan di langkah berikutnya.
| Langkah | Yang dikerjakan | Hasil yang dipakai lanjut |
|---|---|---|
| 1 | Rapikan data mentah | File bersih siap impor |
| 2 | Susun Variable View | Struktur variabel yang benar |
| 3 | Impor dan cek data | Jumlah kasus sesuai |
| 4 | Uji validitas dan reliabilitas | Daftar item yang dipakai |
| 5 | Uji asumsi | Pilihan uji parametrik atau bukan |
| 6 | Uji hipotesis | Nilai signifikansi dan koefisien |
| 7 | Baca output, tulis kesimpulan | Isi bab hasil dan pembahasan |
Sebelum mulai, pastikan SPSS-mu terpasang lewat jalur yang benar. Aku bahas pilihannya di instal SPSS secara legal.
Rapikan di spreadsheet dulu, jangan langsung ngetik di SPSS. Satu baris satu responden, satu kolom satu pertanyaan, dan semua jawaban udah dalam bentuk angka. Langkah ini yang paling makan waktu, dan juga yang paling nentuin.
Simpan file bersih ini terpisah dari file mentah. Waktu ada yang perlu ditelusuri, kamu masih punya versi aslinya.
Variable View adalah tempat kamu ngasih tahu SPSS arti tiap kolom. Isi lima kolom penting: Name, Type, Label, Values, dan Measure. Salah di sini bikin menu analisis nolak variabelmu atau ngasih hasil yang salah baca.
| Kolom | Isi | Contoh |
|---|---|---|
| Name | Nama pendek tanpa spasi | X1_1 |
| Type | Numeric buat hampir semua data | Numeric |
| Label | Bunyi pertanyaan lengkap | Pelayanan kasir ramah |
| Values | Arti tiap angka | 1 = Sangat tidak setuju |
| Measure | Skala pengukuran | Ordinal atau Scale |
Kolom Label yang paling sering dilewatin, dan paling nyesel belakangan. Tanpa Label, output kamu penuh nama kayak X1_1 dan X2_4, dan kamu perlu bolak-balik ngecek artinya waktu nulis pembahasan.
Buat kolom Measure, item skala Likert per butir biasanya ditulis Ordinal, sementara skor total variabel ditulis Scale.
Pakai menu File lalu Import Data, pilih format file spreadsheet kamu, lalu centang opsi baris pertama sebagai nama variabel. Setelah masuk, cek jumlah barisnya cocok dengan jumlah responden.
Tiga hal yang wajib dicek setelah impor:
Cara cepat ngecek poin ketiga: buka Analyze lalu Descriptive Statistics lalu Descriptives, masukkan semua variabel, dan lihat kolom Minimum dan Maximum. Sekali lihat, angka nyasar langsung ketahuan.
Uji validitas item pakai korelasi antara skor tiap item dengan skor total variabelnya, lalu bandingkan dengan r tabel. Uji reliabilitas pakai Cronbach's Alpha di menu Scale. Dua uji ini dijalankan per variabel, bukan sekaligus buat semua item.
Buat reliabilitas dan korelasi item-total sekaligus:
Di output, lihat kolom Corrected Item-Total Correlation. Item dengan nilai di bawah r tabel dianggap gugur. Nilai r tabel tergantung jumlah responden dan taraf signifikansi yang kamu pakai.
Setelah item gugur dibuang, jalanin ulang uji reliabilitasnya. Angka Cronbach's Alpha biasanya naik, dan angka baru itu yang kamu laporkan.
Tergantung uji hipotesis yang kamu rencanakan. Uji beda rata-rata butuh normalitas dan homogenitas. Regresi berganda butuh normalitas residual, linearitas, bebas multikolinearitas, dan bebas heteroskedastisitas.
| Rencana uji | Asumsi yang dicek | Menu di SPSS |
|---|---|---|
| Uji t dua sampel | Normalitas, homogenitas | Explore, lalu Independent-Samples T Test |
| ANOVA satu jalur | Normalitas, homogenitas | Explore, lalu One-Way ANOVA |
| Korelasi Pearson | Normalitas, linearitas | Explore, lalu Scatterplot |
| Regresi berganda | Empat asumsi klasik | Linear Regression dengan opsi tambahan |
Uji normalitas paling gampang lewat Analyze lalu Descriptive Statistics lalu Explore, centang Normality plots with tests. Baca nilai signifikansi Shapiro-Wilk kalau responden kamu di bawah 50, dan Kolmogorov-Smirnov kalau di atas itu.
Nilai signifikansi di atas 0,05 berarti data dianggap berdistribusi normal. Kalau di bawah, cek dulu penyebabnya sebelum langsung pindah ke uji non-parametrik.
Pilih berdasarkan tiga hal: jumlah kelompok yang dibandingkan, jenis hubungan yang diuji, dan apakah asumsi normalitas terpenuhi. Tabel di bawah nutup mayoritas kasus skripsi kuantitatif.
| Pertanyaan penelitian | Data normal | Data tidak normal |
|---|---|---|
| Beda dua kelompok bebas | Independent-Samples T Test | Mann-Whitney |
| Beda sebelum dan sesudah | Paired-Samples T Test | Wilcoxon |
| Beda tiga kelompok atau lebih | One-Way ANOVA | Kruskal-Wallis |
| Hubungan dua variabel | Korelasi Pearson | Korelasi Spearman |
| Pengaruh beberapa variabel | Regresi linear berganda | Perbaiki data atau transformasi |
Logika di balik pemilihan ini aku bahas lebih dalam di panduan uji hipotesis, dan konsep korelasinya ada di korelasi Pearson.
Ambil tiga angka dari tiap tabel output: nilai uji statistiknya, nilai signifikansi, dan ukuran besarnya efek atau kekuatan hubungan. Tulis kesimpulan dalam bahasa penelitian, bukan bahasa software.
Pola kalimat yang jalan buat hampir semua uji:
Contoh: "Uji korelasi Pearson menghasilkan nilai signifikansi 0,003 yang lebih kecil dari 0,05, sehingga hipotesis diterima. Kualitas layanan berhubungan positif dengan niat beli ulang pelanggan."
Kalimat terakhir itu yang dinilai penguji. Angka doang tanpa terjemahan bikin bab 4 kamu terasa kayak lampiran output.
Aku pakai dataset kuesioner ngulikdata: 120 pelanggan toko_berkah di Semarang, variabel kualitas layanan dengan 8 item skala Likert 1 sampai 5.
Di langkah 4, tiga item gugur karena nilai korelasi item-total-nya di bawah r tabel untuk 120 responden pada taraf 5 persen, yaitu sekitar 0,179.
| Tahap | Jumlah item | Cronbach's Alpha |
|---|---|---|
| Semua item awal | 8 | 0,742 |
| Setelah 3 item gugur | 5 | 0,873 |
Kenaikan dari 0,742 ke 0,873 itu bukan keajaiban. Tiga item yang gugur ternyata pertanyaan soal kelengkapan barang, sementara lima item sisanya semua soal sikap dan kecepatan pelayanan.
Jadi item yang gugur bukan pertanyaan jelek. Item itu ngukur hal lain, dan seharusnya masuk variabel terpisah sejak awal.
Total waktu kerja bersih dari data mentah sampai kesimpulan: sekitar 6 jam. Empat jam di antaranya habis di langkah 1, cuma buat merapikan data.
Ngetik data langsung di SPSS. Data Editor bukan tempat yang nyaman buat input massal dan nggak punya rumus bantu. Rapikan di spreadsheet dulu.
Lupa balik skor item negatif. Ini penyebab paling sering Cronbach's Alpha keluar rendah atau bahkan minus.
Ngejalanin uji hipotesis sebelum uji instrumen. Kalau ternyata ada item yang gugur, semua analisis sesudahnya perlu diulang.
Langsung pindah ke non-parametrik begitu normalitas gagal. Cek dulu apakah penyebabnya cuma beberapa nilai salah input.
Nyalin tabel output mentah ke bab 4 tanpa terjemahan. Yang dinilai penguji itu cara kamu membaca angkanya, bukan jumlah tabel yang kamu tempel.
Rapikan data mentah di spreadsheet, susun Variable View, impor data, uji validitas dan reliabilitas, uji asumsi, uji hipotesis, lalu baca output dan tulis kesimpulan. Urutan ini nggak boleh dibalik, soalnya hasil uji instrumen nentuin item mana yang dipakai dan hasil uji asumsi nentuin jenis uji hipotesisnya.
Kalau data udah terkumpul dan alurnya jelas, waktu kerja bersihnya sekitar enam sampai delapan jam untuk satu skripsi kuantitatif standar. Yang lama justru merapikan data mentah, bukan menjalankan uji di SPSS. Sisihkan waktu terbanyak buat langkah pertama dan langkah terakhir.
Buang dari analisis lanjutan, lalu jalanin ulang uji reliabilitas tanpa item tersebut. Item dengan korelasi item-total di bawah r tabel artinya nggak ngukur hal yang sama dengan item lain. Catat proses pengguguran ini di bab metode, termasuk berapa item yang tersisa.
Ganti ke uji non-parametrik yang setara: Mann-Whitney untuk dua sampel bebas, Wilcoxon untuk data berpasangan, dan Kruskal-Wallis untuk tiga kelompok atau lebih. Tapi cek dulu penyebabnya, soalnya sering datang dari beberapa nilai ekstrem akibat salah input yang bisa diperbaiki.
Nggak wajib, kecuali kampusmu mensyaratkan output SPSS secara khusus. JASP, jamovi, dan PSPP bisa jalanin uji yang sama dengan hasil yang sama, dan ketiganya gratis. Tanya dosen pembimbing dulu sebelum memutuskan alat mana yang dipakai.
Tiga hal yang perlu kamu pegang:
Buka file kuesionermu sekarang dan kerjain langkah 1 sampai selesai hari ini. Besok kamu tinggal masuk SPSS dengan data yang udah siap.
Kalau kamu masih milih rilis SPSS yang mau dipakai, cek beda versi SPSS. Untuk statistik deskriptif sederhana, fungsi AVERAGE di spreadsheet udah cukup. Panduan menu resminya ada di dokumentasi IBM SPSS Statistics.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Kolom datetime nyimpen tanggal, jam, hari, semuanya nempel jadi satu. Accessor .dt di pandas ngeluarin tiap bagian jadi kolom sendiri buat dianalisa.
Nama toko ketik campur huruf besar-kecil, spasi nyasar di ujung, atau kode produk nempel jadi satu. Accessor .str di pandas ngerapiin semua itu tanpa loop.
Model machine learning cuma ngerti angka, bukan teks kayak merah atau biru. get_dummies ngubah kolom kategori jadi kolom 0/1 dalam satu baris kode.