TL;DR
Variabel bebas adalah faktor yang diduga jadi penyebab dan nilainya nggak dipengaruhi variabel lain di dalam model, biasa ditulis X. Variabel terikat adalah hasil yang naik turun ngikutin variabel bebas, ditulis Y. Cara paling cepat bedainnya: susun kalimat "pengaruh A terhadap B", maka A variabel bebas dan B variabel terikat.
Variabel bebas adalah faktor yang kamu ubah atau amati sebagai penyebab. Variabel terikat adalah hasil yang berubah gara-gara faktor tadi.
Definisi itu keliatan gampang waktu dijelasin dosen. Masalahnya muncul pas kamu duduk depan laptop, mau nulis judul, dan bingung mana yang ditaruh duluan.
Salah nentuin dua variabel ini efeknya berantai. Kerangka berpikir kebalik, hipotesis ngawur, dan output SPSS-nya nggak nyambung sama rumusan masalah.
Di bawah ini ada tes kalimat lima detik buat mastiin posisinya, tabel pembeda sama variabel moderator dan mediator, plus contoh dari data penjualan toko kecil.
Variabel bebas (independent variable) adalah variabel yang diduga jadi penyebab, dan nilainya nggak dipengaruhi variabel lain di dalam model kamu. Variabel terikat (dependent variable) adalah variabel akibat, yang nilainya naik turun ngikutin variabel bebas. Di notasi statistik, variabel bebas ditulis X dan variabel terikat ditulis Y.
Kata "bebas" di sini maksudnya bebas dari pengaruh variabel lain di dalam modelmu. Bukan berarti angkanya acak atau bebas kamu isi sesuka hati.
Kata "terikat" artinya nilainya terikat sama variabel lain. Dia yang kamu ukur di akhir.
Di jurnal kamu bakal ketemu nama lain buat hal yang sama. Variabel bebas sering disebut prediktor. Variabel terikat sering disebut respons atau kriterium.
Satu penelitian boleh punya lebih dari satu variabel bebas. Contohnya harga, kualitas produk, dan promosi dipakai bareng buat menjelaskan keputusan pembelian. Ini yang bikin analisisnya jadi regresi berganda, bukan regresi sederhana.
Susun judulmu jadi kalimat "pengaruh A terhadap B". Posisi A otomatis variabel bebas, posisi B variabel terikat. Kalau kalimatnya kedengeran aneh pas dibalik jadi "pengaruh B terhadap A", berarti urutan pertamamu udah benar. Tes ini cukup buat mayoritas skripsi kuantitatif.
Kalau masih ragu, jalanin empat pengecekan ini berurutan.
Empat pengecekan ini juga yang nanti kamu tuangin waktu bikin kerangka berpikir penelitian. Kotak di kiri variabel bebas, panah ke kanan, kotak variabel terikat.
Empat istilah ini sering ketuker soalnya sama-sama nempel di sisi X. Bedanya ada di peran mereka terhadap hubungan X dan Y. Moderator ngubah kekuatan hubungan, mediator jadi jalur perantara, dan kontrol ditahan biar nggak ganggu hasil.
| Jenis variabel | Perannya | Contoh di penelitian pemasaran |
|---|---|---|
| Bebas (X) | Diduga jadi penyebab | Biaya promosi digital |
| Terikat (Y) | Akibat yang diukur | Volume penjualan |
| Moderator | Bikin pengaruh X ke Y jadi lebih kuat atau lebih lemah | Lokasi toko (pusat kota atau pinggiran) |
| Mediator | Jalur di tengah, X memengaruhi mediator, mediator memengaruhi Y | Kesadaran merek |
| Kontrol | Ditahan konstan biar nggak ngerusak kesimpulan | Bulan Ramadan dan hari libur nasional |
Buat skripsi S1, dua variabel bebas plus satu terikat udah cukup. Nambah moderator dan mediator sekaligus bikin jumlah sampel minimalmu naik, dan sidangnya jadi lebih panjang.
Pola judul yang paling aman: "Pengaruh [variabel bebas] terhadap [variabel terikat] pada [objek penelitian]". Variabel bebas selalu di depan, variabel terikat di belakang kata "terhadap", objek penelitian di akhir. Pola ini bikin penguji langsung tau arah hipotesismu tanpa buka bab 1.
Contoh yang benar:
Contoh yang bikin ribet:
Kalau judulmu pakai kata "hubungan" bukan "pengaruh", kamu lagi ngomongin korelasi. Di korelasi, posisi X dan Y nggak nentuin arah sebab akibat, jadi jangan nulis kesimpulan yang bunyinya "menyebabkan".
Tiap uji punya kotak sendiri, dan salah taruh bikin angkanya beda total. Di regresi linear, variabel terikat masuk kotak Dependent dan variabel bebas masuk kotak Independent(s). Di uji beda dua kelompok, variabel terikat jadi Test Variable dan variabel bebas jadi Grouping Variable.
| Uji | Menu SPSS | Variabel bebas ditaruh di | Variabel terikat ditaruh di |
|---|---|---|---|
| Regresi linear | Analyze > Regression > Linear | Independent(s) | Dependent |
| Uji t sampel bebas | Analyze > Compare Means > Independent-Samples T Test | Grouping Variable | Test Variable(s) |
| ANOVA satu jalur | Analyze > Compare Means > One-Way ANOVA | Factor | Dependent List |
| Korelasi Pearson | Analyze > Correlate > Bivariate | Nggak dibedain, dua-duanya masuk kotak Variables | |
Buat uji t dan ANOVA, variabel bebasnya harus kategorik. Kalau data aslinya angka, misalnya usia, kamu perlu kelompokin dulu lewat Transform > Recode into Different Variables. Detail menu tiap prosedur ada di dokumentasi resmi IBM SPSS Statistics.
Setelah output keluar, tabel mana yang dibaca duluan udah aku bahas terpisah di panduan membaca output SPSS.
Toko_berkah itu dataset latihan ngulikdata berisi transaksi warung sembako di Semarang. Salah satu tabelnya nyimpen catatan harian selama 90 hari: tanggal, biaya promosi (konten berbayar plus banner), jumlah struk, dan omzet.
Pertanyaan pemiliknya sederhana. Duit promosi yang dikeluarin balik nggak?
Variabel bebasnya biaya promosi harian. Variabel terikatnya omzet harian. Urutan waktunya jelas, promosi dibayar pagi, transaksi terjadi sepanjang hari.
Dari 90 hari data toko_berkah, tiap tambahan Rp 1 juta biaya promosi diikuti kenaikan omzet rata-rata Rp 3,4 juta, dengan R kuadrat 0,61. Artinya 61 persen naik turunnya omzet harian bisa dijelasin sama biaya promosi, sisanya faktor lain.
Faktor lain itu yang bikin variabel kontrol penting. Waktu aku pisahin 12 hari menjelang Lebaran, angka kenaikannya turun jadi Rp 2,1 juta per Rp 1 juta promosi. Jadi sebagian lonjakan tadi bukan efek iklan, tapi efek musim.
Kalau kamu ngolah data kayak gini di spreadsheet dulu sebelum masuk SPSS, dua fungsi yang paling kepakai buat cek sebarannya adalah AVERAGE dan STDEV.S. Rata-rata doang bisa nyembunyiin hari-hari ekstrem.
Cek juga outlier sebelum nge-run regresi. Satu hari borongan hajatan bisa narik garis regresimu jauh dari pola sebenernya.
Empat kesalahan ini yang paling sering bikin revisi.
Satu lagi yang sering kelewat: variabel terikat harus bisa diukur dengan angka yang konsisten. Kalau definisi "loyalitas pelanggan" di kuesionermu beda sama yang dipakai jurnal rujukan, angka metrik kamu nggak bisa dibandingin sama penelitian mereka.
Boleh, tapi mikir ulang dulu. Dua variabel terikat artinya kamu jalanin dua model analisis terpisah, jadi bab 4 kamu jadi dua kali lipat panjangnya. Buat skripsi S1, satu variabel terikat dengan dua atau tiga variabel bebas udah cukup buat dapet pembahasan yang dalam tanpa bikin sidangmu berantakan.
Nggak harus. Variabel bebas bisa kategorik, misalnya jenis kemasan atau lokasi toko, dan bisa juga numerik kayak harga. Yang nentuin bukan bentuk datanya, tapi posisinya sebagai penyebab. Bentuk datanya cuma nentuin uji mana yang kamu pakai, misalnya uji t buat dua kategori atau regresi buat data numerik.
Itu namanya hubungan timbal balik, dan model regresi biasa nggak bisa nanganin. Buat skripsi, pilih satu arah yang paling didukung teori dan tulis batasan penelitiannya di bab 1. Kamu cukup jujur bilang arah sebaliknya mungkin ada, tapi di luar cakupan penelitianmu.
Variabel bebas itu yang pengaruhnya pengin kamu ukur dan bahas. Variabel kontrol itu faktor lain yang kamu tahan konstan supaya nggak ngotorin hasil, dan biasanya nggak kamu bahas panjang di pembahasan. Dua-duanya masuk model, tapi cuma variabel bebas yang jadi bahan hipotesis dan kesimpulan.
Secara penulisan tetap ada, dan kamu tetap taruh yang diduga penyebab di depan. Tapi analisis korelasi nggak ngebuktiin arah sebab akibat. Jadi di bab 5, tulis kesimpulannya sebagai keterkaitan, misalnya "semakin tinggi X, semakin tinggi Y", bukan "X menyebabkan Y naik".
Tiga hal yang perlu kamu bawa ke draft bab 1 kamu:
Kalau kamu udah yakin sama X dan Y kamu, lanjutin ke tahap nyusun diagram alurnya di panduan kerangka berpikir penelitian. Di situ ada template panah dan urutan kotaknya.
Mau latihan ngolah data penjualan kayak contoh toko_berkah tadi? Coba dataset latihannya langsung di NgulikSheet, gratis.
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.