Sintaksis Ibm Spss Statistics 3

14
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 1

description

SINTAKSIS IBM SPSS STATISTICS 3

Transcript of Sintaksis Ibm Spss Statistics 3

Page 1: Sintaksis Ibm Spss Statistics 3

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

Page 2: Sintaksis Ibm Spss Statistics 3

******************************** 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

Page 3: Sintaksis Ibm Spss Statistics 3

******************************** 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

Page 4: Sintaksis Ibm Spss Statistics 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

Page 5: Sintaksis Ibm Spss Statistics 3

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

Page 6: Sintaksis Ibm Spss Statistics 3

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

Page 7: Sintaksis Ibm Spss Statistics 3

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

Page 8: Sintaksis Ibm Spss Statistics 3

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

Page 9: Sintaksis Ibm Spss Statistics 3

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

Page 10: Sintaksis Ibm Spss Statistics 3

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

Page 11: Sintaksis Ibm Spss Statistics 3

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

Page 12: Sintaksis Ibm Spss Statistics 3

$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