Upload
david-yu
View
222
Download
3
Embed Size (px)
DESCRIPTION
SINTAKSIS IBM SPSS STATISTICS 3
Citation preview
SINTAKSIS DALAM IMB SPSS STATISTICS
BAGIAN KE 3 TABLES
Oleh :
Abdullah M. Jaubah
Pendahuluan
Ketangguhan bahasa perintah memungkinkan untuk menyimpan dan mengotomatisasikan
banyak tugas. Bahasa perintah mengandung beberapa fungsi yang tidak tersedia dalam menu
dan kotak dialog. Ketangguhan bahasa perintah atau sintaksis ini belum banyak dimanfaatkan
dalam pemakaian IBM SPSS Statistics di Indonesia. Pembahasan bahasa perintah ini akan
dilakukan secara terus-menerus dan sekarang merupakan pembahasan ke 3.
Sebagian besar perintah dapat diakses dari menu dan kotak dialog akan tetapi beberapa
perintah dan peluang hanya tersedia melalui pemakaian bahasa perintah. Bahasa perintah juga
memungkinkan penyimpanan pekerjaan-pekerjaan dalam suatu arsip sintaksis sehingga arsip
sintaksis ini dapat dipakai berulang kali pada masa yang akan datang atau menjalankannya
dalam pekerjaan secara otomatis.
Suatu arsip sintaksis merupakan suatu arsip naskah yang mengandung perintah-perintah
tertentu. Syntax window dapat dibuka dan perintah-perintah dapat diketik. Hal ini berarti
bahwa pemakai IBM SPSS Statistics mempunyai kemampuan pemrograman. Pemakai IBM
SPSS Statistics mungkin tidak mempunyai kemampuan pemrograman akan tetapi bahasa
perintah dapat dicipta jika bahasa perintah ini diaktifkan. Langkah ini akan mencipta bahasa
perintah secara otomatis dan penciptaan ini dapat disimpan ke dalam arsip sintaksis.
Bahasa perintah yang disajikan di bawah ini dicipta secara otomatis mengenai menu Tables.
Perintah Analyze>Tables>Custom Tables dapat dipakai atau mungkin juga perintah
Analyze>Tables>Multipe Response Sets dapat juga dipakai.
Sintaksis Tables
Sintaksis Tables dapat dicipta dan bentuk sintaksis ini adalah sebagai berikut :
1
******************************** Abdullah M. Jaubah.* Tables*******************************
GET FILE='D:\ACC\BARU1.sav'.
******************************** Custom Tables******************************
CTABLES /VLABELS VARIABLES=X1 X2 X3 X4 Y X7 X10 X8 X5 DISPLAY=LABEL /TABLE X1 [S][MEAN] + X2 [S][MEAN] + X3 [S][MEAN] + X4 [S][MEAN] + Y [S][MEAN] + X7 [S][MEAN] + X10 [S][MEAN] BY X8 > X5 [C] /CATEGORIES VARIABLES=X8 X5 ORDER=A KEY=VALUE EMPTY=INCLUDE.
******************************** Custom Tables******************************
CTABLES /VLABELS VARIABLES=X1 X2 X3 X4 Y X7 X10 X6 DISPLAY=LABEL /TABLE X1 [S][MEAN] + X2 [S][MEAN] + X3 [S][MEAN] + X4 [S][MEAN] + Y [S][MEAN] + X7 [S][MEAN] + X10 [S][MEAN] BY X6 [C] /CATEGORIES VARIABLES=X6 ORDER=A KEY=VALUE EMPTY=INCLUDE.
******************************** Custom Tables******************************
CTABLES /VLABELS VARIABLES=X1 X2 X3 X4 Y X7 X10 X9 DISPLAY=LABEL /TABLE X1 [S][MEAN] + X2 [S][MEAN] + X3 [S][MEAN] + X4 [S][MEAN] + Y [S][MEAN] + X7 [S][MEAN] + X10 [S][MEAN] BY X9 /CATEGORIES VARIABLES=X9 ORDER=A KEY=VALUE EMPTY=INCLUDE.
******************************** Multiple Response Tables******************************
MULT RESPONSE GROUPS=$Didik 'Bidang Pekerjaan' (x6(1,5)) /FREQUENCIES=$Didik.
MULT RESPONSE GROUPS=$Status 'Status Perkawinan' (x8(0,1)) /FREQUENCIES=$Status.
MULT RESPONSE GROUPS=$Bidang 'Bidang Pekerjaan' (x9(1,4)) /FREQUENCIES=$Bidang.
MULT RESPONSE GROUPS=$BHP 'bhp' (x6 y (1,5)) /FREQUENCIES=$BHP /MISSING=MDGROUP.
MULT RESPONSE GROUPS=$BHP 'bhp' (x5 y (0,1)) /FREQUENCIES=$BHP /MISSING=MDGROUP.
2
******************************** Multiple Response Tables******************************
MULT RESPONSE GROUPS=$Didik 'Bidang Pekerjaan' (x6(1,5)) /FREQUENCIES=$Didik.
MULT RESPONSE GROUPS=$Status 'Status Perkawinan' (x8(0,1)) /FREQUENCIES=$Status.
MULT RESPONSE GROUPS=$Bidang 'Bidang Pekerjaan' (x9(1,4)) /FREQUENCIES=$Bidang.
MULT RESPONSE GROUPS=$BHP 'bhp' (x6 y (1,5)) /FREQUENCIES=$BHP /MISSING=MDGROUP.
MULT RESPONSE GROUPS=$BHP 'bhp' (x5 y (0,1)) /FREQUENCIES=$BHP /MISSING=MDGROUP.
******************************** Multiple Response******************************
MULT RESPONSE GROUPS=$Sadu 'Hasil Penjulan' ( X8 X9 (1,4)) /FREQUENCIES=$Sadu /MISSING=MRGROUP.
MULT RESPONSE GROUPS=$Sadu 'Hasil Penjualan' (X8 X9 (1,4)) /VARIABLES=X6(1 4) X5(0 1) /TABLES=$Sadu BY X6 BY X5 /BASE=CASES.
MULT RESPONSE GROUPS=$Sadu 'Hasil Penjualan' (X8 X6 (1,4)) /VARIABLES=X9(1 4) X5(0 1) /TABLES=$Sadu BY X9 BY X5 /BASE=CASES.
Pelaksanaan Sintaksis
Pelaksanaan sintaksis di atas dilakukan dengan cara memuat arsip sintaksis dengan memakai
perintah Open>Syntax dan kemudian nama arsip sintaksis dicari dan dimuat. Perintah
Run>All dipakai sehingga hasil dapat disajikan sebagai berikut :
******************************** Abdullah M. Jaubah.* Tables*******************************
GET FILE='D:\ACC\BARU1.sav'.
******************************** Custom Tables******************************
CTABLES /VLABELS VARIABLES=X1 X2 X3 X4 Y X7 X10 X8 X5 DISPLAY=LABEL /TABLE X1 [S][MEAN] + X2 [S][MEAN] + X3 [S][MEAN] + X4 [S][MEAN] + Y [S][MEAN] + X7 [S][MEAN] + X10 [S][MEAN] BY X8 > X5 [C]
3
/CATEGORIES VARIABLES=X8 X5 ORDER=A KEY=VALUE EMPTY=INCLUDE.
Status
0 Belum Kawin 1 Sudah Kawin
Jenis Kelamin Jenis Kelamin
0 Perempuan 1 Laki-laki 0 Perempuan 1 Laki-laki
Mean Mean Mean Mean
Biaya Iklan 36 38 36 35
Biaya Publisitas 27 32 31 30
Biaya Wiraniaga 53 59 59 58
Promosi Penjualan 54 63 63 59
Hasil Penjualan 431 473 467 461
Gaji Karyawan 3 3 4 4
Usia 27 29 32 30
******************************** Custom Tables******************************
CTABLES /VLABELS VARIABLES=X1 X2 X3 X4 Y X7 X10 X6 DISPLAY=LABEL /TABLE X1 [S][MEAN] + X2 [S][MEAN] + X3 [S][MEAN] + X4 [S][MEAN] + Y [S][MEAN] + X7 [S][MEAN] + X10 [S][MEAN] BY X6 [C] /CATEGORIES VARIABLES=X6 ORDER=A KEY=VALUE EMPTY=INCLUDE.
Tingkat Pendidikan
1 SMA 2 Akademi 3 S1 4 S2 5 S3
Mean Mean Mean Mean Mean
Biaya Iklan 30 36 37 35 44
Biaya Publisitas 20 30 30 31 36
Biaya Wiraniaga 45 57 56 60 66
Promosi Penjualan 40 60 59 61 75
Hasil Penjualan 378 453 460 466 522
Gaji Karyawan 2 3 3 5 7
Usia 21 25 31 34 37
******************************** Custom Tables******************************
CTABLES /VLABELS VARIABLES=X1 X2 X3 X4 Y X7 X10 X9 DISPLAY=LABEL /TABLE X1 [S][MEAN] + X2 [S][MEAN] + X3 [S][MEAN] + X4 [S][MEAN] + Y [S][MEAN] + X7 [S][MEAN] + X10 [S][MEAN] BY X9 /CATEGORIES VARIABLES=X9 ORDER=A KEY=VALUE EMPTY=INCLUDE.
4
Bidang
1 Personalia 2 Produksi 3 Pemasaran 4 Keuangan
Mean Mean Mean Mean
Biaya Iklan 34 38 36 36
Biaya Publisitas 28 32 29 30
Biaya Wiraniaga 54 60 56 57
Promosi Penjualan 56 64 57 61
Hasil Penjualan 440 483 443 462
Gaji Karyawan 3 3 3 4
Usia 30 28 31 31
******************************** Multiple Response Tables******************************
MULT RESPONSE GROUPS=$Didik 'Bidang Pekerjaan' (x6(1,5)) /FREQUENCIES=$Didik.
Case Summary
Cases
Valid Missing Total
N Percent N Percent N Percent
$Didika 41 100.0% 0 0.0% 41 100.0%
a. Group
$Didik Frequencies
Responses Percent of Cases
N Percent
$Didika
1 SMA 1 2.4% 2.4%
2 Akademi 13 31.7% 31.7%
3 S1 17 41.5% 41.5%
4 S2 8 19.5% 19.5%
5 S3 2 4.9% 4.9%
Total 41 100.0% 100.0%
a. Group
MULT RESPONSE GROUPS=$Status 'Status Perkawinan' (x8(0,1)) /FREQUENCIES=$Status.
5
Case Summary
Cases
Valid Missing Total
N Percent N Percent N Percent
$Statusa 41 100.0% 0 0.0% 41 100.0%
a. Group
$Status Frequencies
Responses Percent of Cases
N Percent
$Statusa0 Belum Kawin 18 43.9% 43.9%
1 Sudah Kawin 23 56.1% 56.1%
Total 41 100.0% 100.0%
a. Group
MULT RESPONSE GROUPS=$Bidang 'Bidang Pekerjaan' (x9(1,4)) /FREQUENCIES=$Bidang.
Case Summary
Cases
Valid Missing Total
N Percent N Percent N Percent
$Bidanga 41 100.0% 0 0.0% 41 100.0%
a. Group
$Bidang Frequencies
Responses Percent of Cases
N Percent
$Bidanga
1 Personalia 8 19.5% 19.5%
2 Produksi 14 34.1% 34.1%
3 Pemasaran 10 24.4% 24.4%
4 Keuangan 9 22.0% 22.0%
Total 41 100.0% 100.0%
a. Group
MULT RESPONSE GROUPS=$BHP 'bhp' (x6 y (1,5)) /FREQUENCIES=$BHP /MISSING=MDGROUP.
6
Case Summary
Cases
Valid Missing Total
N Percent N Percent N Percent
$BHPa 41 100.0% 0 0.0% 41 100.0%
a. Group
$BHP Frequencies
Responses Percent of Cases
N Percent
$BHPa
1 SMA 1 2.4% 2.4%
2 Akademi 13 31.7% 31.7%
3 S1 17 41.5% 41.5%
4 S2 8 19.5% 19.5%
5 S3 2 4.9% 4.9%
Total 41 100.0% 100.0%
a. Group
MULT RESPONSE GROUPS=$BHP 'bhp' (x5 y (0,1)) /FREQUENCIES=$BHP /MISSING=MDGROUP.
Case Summary
Cases
Valid Missing Total
N Percent N Percent N Percent
$BHPa 41 100.0% 0 0.0% 41 100.0%
a. Group
$BHP Frequencies
Responses Percent of Cases
N Percent
$BHPa0 Perempuan 20 48.8% 48.8%
1 Laki-laki 21 51.2% 51.2%
Total 41 100.0% 100.0%
a. Group
******************************** Multiple Response Tables******************************
MULT RESPONSE GROUPS=$Didik 'Bidang Pekerjaan' (x6(1,5)) /FREQUENCIES=$Didik.
7
Case Summary
Cases
Valid Missing Total
N Percent N Percent N Percent
$Didika 41 100.0% 0 0.0% 41 100.0%
a. Group
$Didik Frequencies
Responses Percent of Cases
N Percent
$Didika
1 SMA 1 2.4% 2.4%
2 Akademi 13 31.7% 31.7%
3 S1 17 41.5% 41.5%
4 S2 8 19.5% 19.5%
5 S3 2 4.9% 4.9%
Total 41 100.0% 100.0%
a. Group
MULT RESPONSE GROUPS=$Status 'Status Perkawinan' (x8(0,1)) /FREQUENCIES=$Status.
Case Summary
Cases
Valid Missing Total
N Percent N Percent N Percent
$Statusa 41 100.0% 0 0.0% 41 100.0%
a. Group
$Status Frequencies
Responses Percent of Cases
N Percent
$Statusa0 Belum Kawin 18 43.9% 43.9%
1 Sudah Kawin 23 56.1% 56.1%
Total 41 100.0% 100.0%
a. Group
MULT RESPONSE GROUPS=$Bidang 'Bidang Pekerjaan' (x9(1,4)) /FREQUENCIES=$Bidang.
8
Case Summary
Cases
Valid Missing Total
N Percent N Percent N Percent
$Bidanga 41 100.0% 0 0.0% 41 100.0%
a. Group
$Bidang Frequencies
Responses Percent of Cases
N Percent
$Bidanga
1 Personalia 8 19.5% 19.5%
2 Produksi 14 34.1% 34.1%
3 Pemasaran 10 24.4% 24.4%
4 Keuangan 9 22.0% 22.0%
Total 41 100.0% 100.0%
a. Group
MULT RESPONSE GROUPS=$BHP 'bhp' (x6 y (1,5)) /FREQUENCIES=$BHP /MISSING=MDGROUP.
Case Summary
Cases
Valid Missing Total
N Percent N Percent N Percent
$BHPa 41 100.0% 0 0.0% 41 100.0%
a. Group
$BHP Frequencies
Responses Percent of Cases
N Percent
$BHPa
1 SMA 1 2.4% 2.4%
2 Akademi 13 31.7% 31.7%
3 S1 17 41.5% 41.5%
4 S2 8 19.5% 19.5%
5 S3 2 4.9% 4.9%
Total 41 100.0% 100.0%
a. Group
9
MULT RESPONSE GROUPS=$BHP 'bhp' (x5 y (0,1)) /FREQUENCIES=$BHP /MISSING=MDGROUP.
Case Summary
Cases
Valid Missing Total
N Percent N Percent N Percent
$BHPa 41 100.0% 0 0.0% 41 100.0%
a. Group
$BHP Frequencies
Responses Percent of Cases
N Percent
$BHPa0 Perempuan 20 48.8% 48.8%
1 Laki-laki 21 51.2% 51.2%
Total 41 100.0% 100.0%
a. Group
******************************** Multiple Response******************************
MULT RESPONSE GROUPS=$Sadu 'Hasil Penjulan' ( X8 X9 (1,4)) /FREQUENCIES=$Sadu /MISSING=MRGROUP.
Case Summary
Cases
Valid Missing Total
N Percent N Percent N Percent
$Sadua 23 56.1% 18 43.9% 41 100.0%
a. Group
$Sadu Frequencies
Responses Percent of Cases
N Percent
$Sadua
1 Sudah Kawin 28 60.9% 121.7%
2 8 17.4% 34.8%
3 6 13.0% 26.1%
4 4 8.7% 17.4%
Total 46 100.0% 200.0%
a. Group
10
MULT RESPONSE GROUPS=$Sadu 'Hasil Penjualan' (X8 X9 (1,4)) /VARIABLES=X6(1 4) X5(0 1) /TABLES=$Sadu BY X6 BY X5 /BASE=CASES.
Case Summary
Cases
Valid Missing Total
N Percent N Percent N Percent
$Sadu*X6*X5 39 95.1% 2 4.9% 41 100.0%
$Sadu*X6*X5 Crosstabulation
X5 X6 Total
1 SMA 2 Akademi 3 S1 4 S2
0 Perempuan
$Sadua
1 Sudah Kawin Count 1 4 5 6 16
2 Count 0 2 2 1 5
3 Count 0 2 2 0 4
4 Count 0 1 2 1 4
Total Count 1 5 8 4 18
1 Laki-laki
$Sadua
1 Sudah Kawin Count 5 5 4 14
2 Count 5 3 1 9
3 Count 1 3 1 5
4 Count 0 2 2 4
Total Count 8 9 4 21
Percentages and totals are based on respondents.a. Group
MULT RESPONSE GROUPS=$Sadu 'Hasil Penjualan' (X8 X6 (1,4)) /VARIABLES=X9(1 4) X5(0 1) /TABLES=$Sadu BY X9 BY X5 /BASE=CASES.
Case Summary
Cases
Valid Missing Total
N Percent N Percent N Percent
$Sadu*X9*X5 40 97.6% 1 2.4% 41 100.0%
11
$Sadu*X9*X5 Crosstabulation
X5 X9 Total
1 Personalia 2 Produksi 3 Pemasaran 4 Keuangan
0 Perempuan
$Sadua
1 Sudah Kawin Count 5 3 3 2 13
2 Count 0 2 2 1 5
3 Count 2 2 2 2 8
4 Count 2 1 0 1 4
Total Count 5 5 5 4 19
1 Laki-laki
$Sadua
1 Sudah Kawin Count 1 5 3 2 11
2 Count 2 5 1 0 8
3 Count 1 3 3 2 9
4 Count 0 1 1 2 4
Total Count 3 9 5 4 21
Percentages and totals are based on respondents.a. Group
Rangkuman
Pemakaian bahasa perintah dalam IBM SPSS Statistics akan menghasilkan arsip sintaksis dan
arsip sintaksis ini dapat disimpan sehingga dapat dipakai berulang kali bila diperlukan.
Bahasa perintah mempunyai ketangguhan dan beberapa peluang terkandung dalam bahasa
perintah akan tetapi tidak terkandung dalam menu dan kotak dialog IBM SPSS Statistics.
Bahasa perintah yang dipakai di sini adalah bahasa perintah untuk tabel yaitu custom tables
dan multiple response tables.
Penulis mengharap kritik dari para pembaca.
Permata Depok Regency, 14 April 2015.
12