Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2...

71
1 Δρ. Αγγελίδης Π. Βασίλειος Τμήμα Λογιστικής και Χρηματοοικονομικής Εισαγωγή στο SPSS Εργαστήριο 1 ο

Transcript of Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2...

Page 1: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

1

Δρ Αγγελίδης Π Βασίλειος

Τμήμα Λογιστικής και

Χρηματοοικονομικής

Εισαγωγή στο SPSS ndash Εργαστήριο 1ο

2

Τ Λ Χ

Περιεχόμενα

Εισαγωγή

Ανοίγοντας το SPSS

H αρχική Οθόνη του SPSS

Το μενού του Data Editor

Εισαγωγή Δεδομένων

Εισαγωγή δεδομένων από αρχείο Excel

Τροποποίηση Δεδομένων

Άσκηση

Μ Σ Ε

3

Τ Λ Χ

Εισαγωγή

Η στατιστική είναι η επιστήμη που ασχολείται με τη συγκέντρωση παρουσίαση αξιολόγηση

και επεξεργασία της πληροφορίας με στόχο την εξαγωγή συμπερασμάτων και χρησιμεύει σε

όλες της επιστήμες όπως στην οικονομία κοινωνιολογία ιατρική βιολογία ψυχολογία κτλ

Οι μετρήσεις ή αλλιώς τα δεδομένα μιας επιστημονικής έρευνας είναι συγκεκριμένες

πληροφορίες στοιχεία ή γεγονότα οι οποίες μπορούν να χρησιμοποιηθούν για περαιτέρω

αποφάσεις και συμπεράσματα

Στη επεξεργασία των δεδομένων διακρίνονται δύο φάσεις Οι μέθοδοι της περιγραφικής

στατιστικής οι οποίες ασχολούνται με την συγκέντρωση ταξινόμηση και παρουσίαση των

πρωτογενών δεδομένων ενώ τα εργαλεία της στατιστικής συμπερασματολογίας επιτρέπουν

την εκτίμηση χαρακτηριστικών του συνόλου των δεδομένων από την μελέτη ενός υποσυνόλου

τους

Μ Σ Ε

4

Τ Λ Χ

Εισαγωγή

Το SPSS (Statistical Package for Social Sciences) είναι ένα ολοκληρωμένο στατιστικό

πακέτο που έχει πολλές δυνατότητες όσον αφορά την επεξεργασία και παρουσίαση των

δεδομένων μιας επιστημονικής έρευνας αλλά και μεγάλη αξιοπιστία

Το πακέτο SPSS παρέχει στον τελικό χρήστη τη δυνατότητα στατιστικών αναλύσεων και τη

διαχείριση μεγάλου όγκου δεδομένων σε ένα γραφικό περιβάλλον εκμεταλλευόμενο πλήρως

τις δυνατότητες των Windows

Σκοπός αυτού του εργαστηρίου είναι η περιγραφή μεθόδων καταχώρησης παρουσίασης

ανάλυσης και επεξεργασίας των δεδομένων μιας έρευνας καθώς και η εκμάθηση κάποιων

ελέγχων υποθέσεων για διάφορα σύνολα δεδομένων

Μ Σ Ε

5

Τ Λ Χ

Ανοίγοντας το SPSS

Για να ανοίξουμε το SPSS κάνουμε διπλό κλικ πάνω

στο εικονίδιο που βρίσκεται στην επιφάνεια

εργασίας ή στην μπάρα μενού στο κάτω μέρος της

οθόνης (αν υπάρχει) ειδάλλως πηγαίνουμε στο

μενού εργασιών των Windows

Επιλέγουμε ΙΒΜ SPSS Statistics rarr SPSS

Μ Σ Ε

6

Τ Λ Χ

Ανοίγοντας το SPSS

Από τις επιλογές που μας παρουσιάζονται μετά

το άνοιγμα του προγράμματος επιλέγουμε αυτή

που ταιριάζει στην περίπτωση μας

Με την επιλογή close ή new Dataset ανοίγει ένα

νέο αρχείο (κενό) του Spss το οποίο μπορούμε

να αποθηκεύσουμε όπως οποιοδήποτε αρχείο

των windows και στην συνέχεια να το

ανοίξουμε όποτε χρειαστεί για να συνεχίσουμε

την εργασία μας

Μ Σ Ε

7

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Υπάρχουν δύο βασικά αρχεία στο Spss

bull το αρχείο Δεδομένων (Data Editor)

bull Το αρχείο Αποτελεσμάτων (Viewer)

Το αρχείο Δεδομένων Data Editor αποτελείται

από δύο παράθυρα

bull Το Data View στο οποίο εισάγουμε τα

δεδομένα που θα αναλύσουμε

bull το Variable View στο οποίο ορίζουμε τα

δεδομένα αυτά δηλαδή δίνουμε επιμέρους

στοιχεία για αυτά

Μ Σ Ε

8

Τ Λ Χ

Η αρχική Οθόνη του SPSS

bull Οι οριζόντιες γραμμές στο Data View

ονομάζονται Cases (Περιπτώσεις ή

παρατηρήσεις) και είναι αριθμημένες με

αύξουσα σειρά ενώ

bull οι στήλες αντιστοιχούν στις Variables

(Στατιστικές Μεταβλητές)

bull Η προβολή Data View μοιάζει με τα φύλλα του

Excel Ωστόσο η λογική του SPSS βασίζεται

στη δημιουργία μιας Βάσης Δεδομένων οπότε

για τα δεδομένα που θα εισάγω θα πρέπει να

γίνει δήλωση μεταβλητών στο Variable View

Μ Σ Ε

9

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Το αρχείο αποτελεσμάτων (Viewer) είναι

το αρχείο όπου θα αποθηκευτούν τα

αποτελέσματα των στατιστικών αναλύσεων

που θα κάνουμε

Μ Σ Ε

10

Τ Λ Χ

To μενού του Data Editor

Οι επιλογές στην μπάρα μενού του Data Editor είναι

bull File Μπορούμε να ανοίξουμε ένα νέο αρχείο (New) ή ένα παλιό (Open) να

αποθηκεύσουμε ένα αρχείο (Save) να εκτυπώσουμε (Print) κοκ

bull Edit Μπορούμε να τροποποιήσουμε ή να αντιγράψουμε τμήματα του αρχείου δεδομένων

bull View Μπορούμε να προσαρμόζουμε τα διάφορα στοιχεία του παραθύρου ανάλογα με τις

επιλογές μας

bull Data Μπορούμε να πραγματοποιήσουμε αλλαγές στα δεδομένα

bull Transform Μπορούμε να πραγματοποιήσουμε αλλαγές στις μεταβλητές

bull Analyze Πραγματοποιούμε τη στατιστική ανάλυση των δεδομένων

Μ Σ Ε

11

Τ Λ Χ

To μενού του Data Editor

bull Graphs Δημιουργούμε γραφικές παραστάσεις

bull Utilities Πρόκειται για μια επιλογή γενικών χρήσεων Για παράδειγμα δίνονται

πληροφορίες για μια μεταβλητή ή ένα αρχείο

bull Extensions Περιλαμβάνει πρόσθετες παροχές της IBM (εταιρείας-κατόχου του SPSS)

bull Window Μπορούμε να μεταβούμε σε κάποιο άλλο ενεργό παράθυρο

bull Help Προσφέρει διάφορα είδη βοήθειας

Μ Σ Ε

12

Τ Λ Χ

Εισαγωγή Δεδομένων

Αρχικά πηγαίνω στο φύλλο Variable View του Data Editor για να ορίσω τις μεταβλητές

Πρώτη στήλη Name ορίζω τα ονόματα των μεταβλητών (Αγγλικά χωρίς κενό) που θα

χρησιμοποιήσω Τα ονόματα στο laquonameraquo είναι αυτά που θα εμφανιστούν στις στήλες εάν

επιστρέψω σε προβολή laquoData Viewraquo Αποφεύγω τις δεσμευμένες λέξεις πχ DATE LOG

MATRIX COUNT COMPUTE κλπ

Κανόνες για την ονομασία των μεταβλητών

Το όνομα θα πρέπει να αρχίζει πάντα με γράμμα

Το όνομα της μεταβλητής δεν μπορεί να τελειώνει με σημείο στίξης

Να αποφεύγονται ονόματα μεταβλητών που τελειώνουν με κάτω παύλα

Δεν πρέπει να χρησιμοποιούνται κενά ή ειδικοί χαρακτήρες όπως lsquo

Το όνομα κάθε μεταβλητής πρέπει να είναι μοναδικό

Αντί για κενό μπορείτε να χρησιμοποιείται την κάτω παύλα (πχ mob_phone αντί mob phone)

Μ Σ Ε

13

Τ Λ Χ

Εισαγωγή Δεδομένων

Δεύτερη Στήλη Type Επιλέγεται τον τύπο της μεταβλητής (αριθμός λέξη ημερομηνία νόμισμα κτλ)

Εάν επιλέξω ένα κελί από τη στήλη laquotyperaquo θα εμφανιστεί το παρακάτω παράθυρο

Μ Σ Ε

Αν τα δεδομένα που θέλω να καταχωρήσω είναι

πραγματικοί αριθμοί επιλέγω laquonumericraquo και ορίζω

το μέγιστο πλήθος των ψηφίων και το πλήθος των

δεκαδικών ψηφίων στα αντίστοιχα κελιά που

εμφανίζονται δεξιά Εάν τα δεδομένα είναι σε

μορφή χαρακτήρων επιλέγω laquostringraquo και ορίζω

αντίστοιχα το μέγιστο πλήθος των χαρακτήρων Για

τους λοιπούς τύπους ανατρέξτε στη Βοήθεια του

SPSS

14

Τ Λ Χ

Εισαγωγή Δεδομένων

Τρίτη Στήλη Width Επιλέγεται ο μέγιστος αριθμός χαρακτήρων που επιθυμεί ο ερευνητής να

εμφανίζεται σε όλα τα outputs που σχετίζονται με τη συγκεκριμένη μεταβλητή To εύρος της

μεταβλητής δεν επηρεάζει τον τρόπο με τον οποίο αυτή θα εμφανίζεται στη data view

Τέταρτη στήλη Decimal Ορίζεται ο αριθμός των δεκαδικών ψηφίων που θα εμφανίζονται τόσο

στην data view όσο και στα Outputs

Πέμπτη στήλη Label Είναι η ετικέτα της μεταβλητής Περιγράφει με όσες λέξεις κενά ή

σύμβολα χρειάζονται την μεταβλητή χωρίς κανένα περιορισμό Εάν δηλώσω μόνο ονόματα στα

δεδομένα τότε στους πίνακες που θα εμφανίζονται με τα αποτελέσματα του SPSS θα βλέπω τις

στήλες των δεδομένων με τα ονόματά τους Εάν όμως δηλώσω και ετικέτες ή μόνο ετικέτες τότε

θα βλέπω τα ονόματα των ετικετών

Μ Σ Ε

15

Τ Λ Χ

Εισαγωγή Δεδομένων

Έκτη στήλη Values Εδώ έχω τη δυνατότητα να κωδικοποιήσω ποιοτικές μεταβλητές

αποδίδοντας σε αυτές αριθμούς

Μ Σ Ε

Για παράδειγμα τα values της μεταβλητής

sex είναι 1=man και 2=woman Στο πεδίο

value γράφετε το 1 και στο πεδίο value label

γράφετε το man και μετά πατάτε στο Add Το

ίδιο κάνετε και για το 2=woman και αφού

ολοκληρώσετε πατάτε το ok Για να

διορθώσετε (change) ή να διαγράψετε

(remove) επιλέγεται την μεταβλητή και

πατάτε τις αντίστοιχες εντολές

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 2: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

2

Τ Λ Χ

Περιεχόμενα

Εισαγωγή

Ανοίγοντας το SPSS

H αρχική Οθόνη του SPSS

Το μενού του Data Editor

Εισαγωγή Δεδομένων

Εισαγωγή δεδομένων από αρχείο Excel

Τροποποίηση Δεδομένων

Άσκηση

Μ Σ Ε

3

Τ Λ Χ

Εισαγωγή

Η στατιστική είναι η επιστήμη που ασχολείται με τη συγκέντρωση παρουσίαση αξιολόγηση

και επεξεργασία της πληροφορίας με στόχο την εξαγωγή συμπερασμάτων και χρησιμεύει σε

όλες της επιστήμες όπως στην οικονομία κοινωνιολογία ιατρική βιολογία ψυχολογία κτλ

Οι μετρήσεις ή αλλιώς τα δεδομένα μιας επιστημονικής έρευνας είναι συγκεκριμένες

πληροφορίες στοιχεία ή γεγονότα οι οποίες μπορούν να χρησιμοποιηθούν για περαιτέρω

αποφάσεις και συμπεράσματα

Στη επεξεργασία των δεδομένων διακρίνονται δύο φάσεις Οι μέθοδοι της περιγραφικής

στατιστικής οι οποίες ασχολούνται με την συγκέντρωση ταξινόμηση και παρουσίαση των

πρωτογενών δεδομένων ενώ τα εργαλεία της στατιστικής συμπερασματολογίας επιτρέπουν

την εκτίμηση χαρακτηριστικών του συνόλου των δεδομένων από την μελέτη ενός υποσυνόλου

τους

Μ Σ Ε

4

Τ Λ Χ

Εισαγωγή

Το SPSS (Statistical Package for Social Sciences) είναι ένα ολοκληρωμένο στατιστικό

πακέτο που έχει πολλές δυνατότητες όσον αφορά την επεξεργασία και παρουσίαση των

δεδομένων μιας επιστημονικής έρευνας αλλά και μεγάλη αξιοπιστία

Το πακέτο SPSS παρέχει στον τελικό χρήστη τη δυνατότητα στατιστικών αναλύσεων και τη

διαχείριση μεγάλου όγκου δεδομένων σε ένα γραφικό περιβάλλον εκμεταλλευόμενο πλήρως

τις δυνατότητες των Windows

Σκοπός αυτού του εργαστηρίου είναι η περιγραφή μεθόδων καταχώρησης παρουσίασης

ανάλυσης και επεξεργασίας των δεδομένων μιας έρευνας καθώς και η εκμάθηση κάποιων

ελέγχων υποθέσεων για διάφορα σύνολα δεδομένων

Μ Σ Ε

5

Τ Λ Χ

Ανοίγοντας το SPSS

Για να ανοίξουμε το SPSS κάνουμε διπλό κλικ πάνω

στο εικονίδιο που βρίσκεται στην επιφάνεια

εργασίας ή στην μπάρα μενού στο κάτω μέρος της

οθόνης (αν υπάρχει) ειδάλλως πηγαίνουμε στο

μενού εργασιών των Windows

Επιλέγουμε ΙΒΜ SPSS Statistics rarr SPSS

Μ Σ Ε

6

Τ Λ Χ

Ανοίγοντας το SPSS

Από τις επιλογές που μας παρουσιάζονται μετά

το άνοιγμα του προγράμματος επιλέγουμε αυτή

που ταιριάζει στην περίπτωση μας

Με την επιλογή close ή new Dataset ανοίγει ένα

νέο αρχείο (κενό) του Spss το οποίο μπορούμε

να αποθηκεύσουμε όπως οποιοδήποτε αρχείο

των windows και στην συνέχεια να το

ανοίξουμε όποτε χρειαστεί για να συνεχίσουμε

την εργασία μας

Μ Σ Ε

7

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Υπάρχουν δύο βασικά αρχεία στο Spss

bull το αρχείο Δεδομένων (Data Editor)

bull Το αρχείο Αποτελεσμάτων (Viewer)

Το αρχείο Δεδομένων Data Editor αποτελείται

από δύο παράθυρα

bull Το Data View στο οποίο εισάγουμε τα

δεδομένα που θα αναλύσουμε

bull το Variable View στο οποίο ορίζουμε τα

δεδομένα αυτά δηλαδή δίνουμε επιμέρους

στοιχεία για αυτά

Μ Σ Ε

8

Τ Λ Χ

Η αρχική Οθόνη του SPSS

bull Οι οριζόντιες γραμμές στο Data View

ονομάζονται Cases (Περιπτώσεις ή

παρατηρήσεις) και είναι αριθμημένες με

αύξουσα σειρά ενώ

bull οι στήλες αντιστοιχούν στις Variables

(Στατιστικές Μεταβλητές)

bull Η προβολή Data View μοιάζει με τα φύλλα του

Excel Ωστόσο η λογική του SPSS βασίζεται

στη δημιουργία μιας Βάσης Δεδομένων οπότε

για τα δεδομένα που θα εισάγω θα πρέπει να

γίνει δήλωση μεταβλητών στο Variable View

Μ Σ Ε

9

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Το αρχείο αποτελεσμάτων (Viewer) είναι

το αρχείο όπου θα αποθηκευτούν τα

αποτελέσματα των στατιστικών αναλύσεων

που θα κάνουμε

Μ Σ Ε

10

Τ Λ Χ

To μενού του Data Editor

Οι επιλογές στην μπάρα μενού του Data Editor είναι

bull File Μπορούμε να ανοίξουμε ένα νέο αρχείο (New) ή ένα παλιό (Open) να

αποθηκεύσουμε ένα αρχείο (Save) να εκτυπώσουμε (Print) κοκ

bull Edit Μπορούμε να τροποποιήσουμε ή να αντιγράψουμε τμήματα του αρχείου δεδομένων

bull View Μπορούμε να προσαρμόζουμε τα διάφορα στοιχεία του παραθύρου ανάλογα με τις

επιλογές μας

bull Data Μπορούμε να πραγματοποιήσουμε αλλαγές στα δεδομένα

bull Transform Μπορούμε να πραγματοποιήσουμε αλλαγές στις μεταβλητές

bull Analyze Πραγματοποιούμε τη στατιστική ανάλυση των δεδομένων

Μ Σ Ε

11

Τ Λ Χ

To μενού του Data Editor

bull Graphs Δημιουργούμε γραφικές παραστάσεις

bull Utilities Πρόκειται για μια επιλογή γενικών χρήσεων Για παράδειγμα δίνονται

πληροφορίες για μια μεταβλητή ή ένα αρχείο

bull Extensions Περιλαμβάνει πρόσθετες παροχές της IBM (εταιρείας-κατόχου του SPSS)

bull Window Μπορούμε να μεταβούμε σε κάποιο άλλο ενεργό παράθυρο

bull Help Προσφέρει διάφορα είδη βοήθειας

Μ Σ Ε

12

Τ Λ Χ

Εισαγωγή Δεδομένων

Αρχικά πηγαίνω στο φύλλο Variable View του Data Editor για να ορίσω τις μεταβλητές

Πρώτη στήλη Name ορίζω τα ονόματα των μεταβλητών (Αγγλικά χωρίς κενό) που θα

χρησιμοποιήσω Τα ονόματα στο laquonameraquo είναι αυτά που θα εμφανιστούν στις στήλες εάν

επιστρέψω σε προβολή laquoData Viewraquo Αποφεύγω τις δεσμευμένες λέξεις πχ DATE LOG

MATRIX COUNT COMPUTE κλπ

Κανόνες για την ονομασία των μεταβλητών

Το όνομα θα πρέπει να αρχίζει πάντα με γράμμα

Το όνομα της μεταβλητής δεν μπορεί να τελειώνει με σημείο στίξης

Να αποφεύγονται ονόματα μεταβλητών που τελειώνουν με κάτω παύλα

Δεν πρέπει να χρησιμοποιούνται κενά ή ειδικοί χαρακτήρες όπως lsquo

Το όνομα κάθε μεταβλητής πρέπει να είναι μοναδικό

Αντί για κενό μπορείτε να χρησιμοποιείται την κάτω παύλα (πχ mob_phone αντί mob phone)

Μ Σ Ε

13

Τ Λ Χ

Εισαγωγή Δεδομένων

Δεύτερη Στήλη Type Επιλέγεται τον τύπο της μεταβλητής (αριθμός λέξη ημερομηνία νόμισμα κτλ)

Εάν επιλέξω ένα κελί από τη στήλη laquotyperaquo θα εμφανιστεί το παρακάτω παράθυρο

Μ Σ Ε

Αν τα δεδομένα που θέλω να καταχωρήσω είναι

πραγματικοί αριθμοί επιλέγω laquonumericraquo και ορίζω

το μέγιστο πλήθος των ψηφίων και το πλήθος των

δεκαδικών ψηφίων στα αντίστοιχα κελιά που

εμφανίζονται δεξιά Εάν τα δεδομένα είναι σε

μορφή χαρακτήρων επιλέγω laquostringraquo και ορίζω

αντίστοιχα το μέγιστο πλήθος των χαρακτήρων Για

τους λοιπούς τύπους ανατρέξτε στη Βοήθεια του

SPSS

14

Τ Λ Χ

Εισαγωγή Δεδομένων

Τρίτη Στήλη Width Επιλέγεται ο μέγιστος αριθμός χαρακτήρων που επιθυμεί ο ερευνητής να

εμφανίζεται σε όλα τα outputs που σχετίζονται με τη συγκεκριμένη μεταβλητή To εύρος της

μεταβλητής δεν επηρεάζει τον τρόπο με τον οποίο αυτή θα εμφανίζεται στη data view

Τέταρτη στήλη Decimal Ορίζεται ο αριθμός των δεκαδικών ψηφίων που θα εμφανίζονται τόσο

στην data view όσο και στα Outputs

Πέμπτη στήλη Label Είναι η ετικέτα της μεταβλητής Περιγράφει με όσες λέξεις κενά ή

σύμβολα χρειάζονται την μεταβλητή χωρίς κανένα περιορισμό Εάν δηλώσω μόνο ονόματα στα

δεδομένα τότε στους πίνακες που θα εμφανίζονται με τα αποτελέσματα του SPSS θα βλέπω τις

στήλες των δεδομένων με τα ονόματά τους Εάν όμως δηλώσω και ετικέτες ή μόνο ετικέτες τότε

θα βλέπω τα ονόματα των ετικετών

Μ Σ Ε

15

Τ Λ Χ

Εισαγωγή Δεδομένων

Έκτη στήλη Values Εδώ έχω τη δυνατότητα να κωδικοποιήσω ποιοτικές μεταβλητές

αποδίδοντας σε αυτές αριθμούς

Μ Σ Ε

Για παράδειγμα τα values της μεταβλητής

sex είναι 1=man και 2=woman Στο πεδίο

value γράφετε το 1 και στο πεδίο value label

γράφετε το man και μετά πατάτε στο Add Το

ίδιο κάνετε και για το 2=woman και αφού

ολοκληρώσετε πατάτε το ok Για να

διορθώσετε (change) ή να διαγράψετε

(remove) επιλέγεται την μεταβλητή και

πατάτε τις αντίστοιχες εντολές

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 3: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

3

Τ Λ Χ

Εισαγωγή

Η στατιστική είναι η επιστήμη που ασχολείται με τη συγκέντρωση παρουσίαση αξιολόγηση

και επεξεργασία της πληροφορίας με στόχο την εξαγωγή συμπερασμάτων και χρησιμεύει σε

όλες της επιστήμες όπως στην οικονομία κοινωνιολογία ιατρική βιολογία ψυχολογία κτλ

Οι μετρήσεις ή αλλιώς τα δεδομένα μιας επιστημονικής έρευνας είναι συγκεκριμένες

πληροφορίες στοιχεία ή γεγονότα οι οποίες μπορούν να χρησιμοποιηθούν για περαιτέρω

αποφάσεις και συμπεράσματα

Στη επεξεργασία των δεδομένων διακρίνονται δύο φάσεις Οι μέθοδοι της περιγραφικής

στατιστικής οι οποίες ασχολούνται με την συγκέντρωση ταξινόμηση και παρουσίαση των

πρωτογενών δεδομένων ενώ τα εργαλεία της στατιστικής συμπερασματολογίας επιτρέπουν

την εκτίμηση χαρακτηριστικών του συνόλου των δεδομένων από την μελέτη ενός υποσυνόλου

τους

Μ Σ Ε

4

Τ Λ Χ

Εισαγωγή

Το SPSS (Statistical Package for Social Sciences) είναι ένα ολοκληρωμένο στατιστικό

πακέτο που έχει πολλές δυνατότητες όσον αφορά την επεξεργασία και παρουσίαση των

δεδομένων μιας επιστημονικής έρευνας αλλά και μεγάλη αξιοπιστία

Το πακέτο SPSS παρέχει στον τελικό χρήστη τη δυνατότητα στατιστικών αναλύσεων και τη

διαχείριση μεγάλου όγκου δεδομένων σε ένα γραφικό περιβάλλον εκμεταλλευόμενο πλήρως

τις δυνατότητες των Windows

Σκοπός αυτού του εργαστηρίου είναι η περιγραφή μεθόδων καταχώρησης παρουσίασης

ανάλυσης και επεξεργασίας των δεδομένων μιας έρευνας καθώς και η εκμάθηση κάποιων

ελέγχων υποθέσεων για διάφορα σύνολα δεδομένων

Μ Σ Ε

5

Τ Λ Χ

Ανοίγοντας το SPSS

Για να ανοίξουμε το SPSS κάνουμε διπλό κλικ πάνω

στο εικονίδιο που βρίσκεται στην επιφάνεια

εργασίας ή στην μπάρα μενού στο κάτω μέρος της

οθόνης (αν υπάρχει) ειδάλλως πηγαίνουμε στο

μενού εργασιών των Windows

Επιλέγουμε ΙΒΜ SPSS Statistics rarr SPSS

Μ Σ Ε

6

Τ Λ Χ

Ανοίγοντας το SPSS

Από τις επιλογές που μας παρουσιάζονται μετά

το άνοιγμα του προγράμματος επιλέγουμε αυτή

που ταιριάζει στην περίπτωση μας

Με την επιλογή close ή new Dataset ανοίγει ένα

νέο αρχείο (κενό) του Spss το οποίο μπορούμε

να αποθηκεύσουμε όπως οποιοδήποτε αρχείο

των windows και στην συνέχεια να το

ανοίξουμε όποτε χρειαστεί για να συνεχίσουμε

την εργασία μας

Μ Σ Ε

7

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Υπάρχουν δύο βασικά αρχεία στο Spss

bull το αρχείο Δεδομένων (Data Editor)

bull Το αρχείο Αποτελεσμάτων (Viewer)

Το αρχείο Δεδομένων Data Editor αποτελείται

από δύο παράθυρα

bull Το Data View στο οποίο εισάγουμε τα

δεδομένα που θα αναλύσουμε

bull το Variable View στο οποίο ορίζουμε τα

δεδομένα αυτά δηλαδή δίνουμε επιμέρους

στοιχεία για αυτά

Μ Σ Ε

8

Τ Λ Χ

Η αρχική Οθόνη του SPSS

bull Οι οριζόντιες γραμμές στο Data View

ονομάζονται Cases (Περιπτώσεις ή

παρατηρήσεις) και είναι αριθμημένες με

αύξουσα σειρά ενώ

bull οι στήλες αντιστοιχούν στις Variables

(Στατιστικές Μεταβλητές)

bull Η προβολή Data View μοιάζει με τα φύλλα του

Excel Ωστόσο η λογική του SPSS βασίζεται

στη δημιουργία μιας Βάσης Δεδομένων οπότε

για τα δεδομένα που θα εισάγω θα πρέπει να

γίνει δήλωση μεταβλητών στο Variable View

Μ Σ Ε

9

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Το αρχείο αποτελεσμάτων (Viewer) είναι

το αρχείο όπου θα αποθηκευτούν τα

αποτελέσματα των στατιστικών αναλύσεων

που θα κάνουμε

Μ Σ Ε

10

Τ Λ Χ

To μενού του Data Editor

Οι επιλογές στην μπάρα μενού του Data Editor είναι

bull File Μπορούμε να ανοίξουμε ένα νέο αρχείο (New) ή ένα παλιό (Open) να

αποθηκεύσουμε ένα αρχείο (Save) να εκτυπώσουμε (Print) κοκ

bull Edit Μπορούμε να τροποποιήσουμε ή να αντιγράψουμε τμήματα του αρχείου δεδομένων

bull View Μπορούμε να προσαρμόζουμε τα διάφορα στοιχεία του παραθύρου ανάλογα με τις

επιλογές μας

bull Data Μπορούμε να πραγματοποιήσουμε αλλαγές στα δεδομένα

bull Transform Μπορούμε να πραγματοποιήσουμε αλλαγές στις μεταβλητές

bull Analyze Πραγματοποιούμε τη στατιστική ανάλυση των δεδομένων

Μ Σ Ε

11

Τ Λ Χ

To μενού του Data Editor

bull Graphs Δημιουργούμε γραφικές παραστάσεις

bull Utilities Πρόκειται για μια επιλογή γενικών χρήσεων Για παράδειγμα δίνονται

πληροφορίες για μια μεταβλητή ή ένα αρχείο

bull Extensions Περιλαμβάνει πρόσθετες παροχές της IBM (εταιρείας-κατόχου του SPSS)

bull Window Μπορούμε να μεταβούμε σε κάποιο άλλο ενεργό παράθυρο

bull Help Προσφέρει διάφορα είδη βοήθειας

Μ Σ Ε

12

Τ Λ Χ

Εισαγωγή Δεδομένων

Αρχικά πηγαίνω στο φύλλο Variable View του Data Editor για να ορίσω τις μεταβλητές

Πρώτη στήλη Name ορίζω τα ονόματα των μεταβλητών (Αγγλικά χωρίς κενό) που θα

χρησιμοποιήσω Τα ονόματα στο laquonameraquo είναι αυτά που θα εμφανιστούν στις στήλες εάν

επιστρέψω σε προβολή laquoData Viewraquo Αποφεύγω τις δεσμευμένες λέξεις πχ DATE LOG

MATRIX COUNT COMPUTE κλπ

Κανόνες για την ονομασία των μεταβλητών

Το όνομα θα πρέπει να αρχίζει πάντα με γράμμα

Το όνομα της μεταβλητής δεν μπορεί να τελειώνει με σημείο στίξης

Να αποφεύγονται ονόματα μεταβλητών που τελειώνουν με κάτω παύλα

Δεν πρέπει να χρησιμοποιούνται κενά ή ειδικοί χαρακτήρες όπως lsquo

Το όνομα κάθε μεταβλητής πρέπει να είναι μοναδικό

Αντί για κενό μπορείτε να χρησιμοποιείται την κάτω παύλα (πχ mob_phone αντί mob phone)

Μ Σ Ε

13

Τ Λ Χ

Εισαγωγή Δεδομένων

Δεύτερη Στήλη Type Επιλέγεται τον τύπο της μεταβλητής (αριθμός λέξη ημερομηνία νόμισμα κτλ)

Εάν επιλέξω ένα κελί από τη στήλη laquotyperaquo θα εμφανιστεί το παρακάτω παράθυρο

Μ Σ Ε

Αν τα δεδομένα που θέλω να καταχωρήσω είναι

πραγματικοί αριθμοί επιλέγω laquonumericraquo και ορίζω

το μέγιστο πλήθος των ψηφίων και το πλήθος των

δεκαδικών ψηφίων στα αντίστοιχα κελιά που

εμφανίζονται δεξιά Εάν τα δεδομένα είναι σε

μορφή χαρακτήρων επιλέγω laquostringraquo και ορίζω

αντίστοιχα το μέγιστο πλήθος των χαρακτήρων Για

τους λοιπούς τύπους ανατρέξτε στη Βοήθεια του

SPSS

14

Τ Λ Χ

Εισαγωγή Δεδομένων

Τρίτη Στήλη Width Επιλέγεται ο μέγιστος αριθμός χαρακτήρων που επιθυμεί ο ερευνητής να

εμφανίζεται σε όλα τα outputs που σχετίζονται με τη συγκεκριμένη μεταβλητή To εύρος της

μεταβλητής δεν επηρεάζει τον τρόπο με τον οποίο αυτή θα εμφανίζεται στη data view

Τέταρτη στήλη Decimal Ορίζεται ο αριθμός των δεκαδικών ψηφίων που θα εμφανίζονται τόσο

στην data view όσο και στα Outputs

Πέμπτη στήλη Label Είναι η ετικέτα της μεταβλητής Περιγράφει με όσες λέξεις κενά ή

σύμβολα χρειάζονται την μεταβλητή χωρίς κανένα περιορισμό Εάν δηλώσω μόνο ονόματα στα

δεδομένα τότε στους πίνακες που θα εμφανίζονται με τα αποτελέσματα του SPSS θα βλέπω τις

στήλες των δεδομένων με τα ονόματά τους Εάν όμως δηλώσω και ετικέτες ή μόνο ετικέτες τότε

θα βλέπω τα ονόματα των ετικετών

Μ Σ Ε

15

Τ Λ Χ

Εισαγωγή Δεδομένων

Έκτη στήλη Values Εδώ έχω τη δυνατότητα να κωδικοποιήσω ποιοτικές μεταβλητές

αποδίδοντας σε αυτές αριθμούς

Μ Σ Ε

Για παράδειγμα τα values της μεταβλητής

sex είναι 1=man και 2=woman Στο πεδίο

value γράφετε το 1 και στο πεδίο value label

γράφετε το man και μετά πατάτε στο Add Το

ίδιο κάνετε και για το 2=woman και αφού

ολοκληρώσετε πατάτε το ok Για να

διορθώσετε (change) ή να διαγράψετε

(remove) επιλέγεται την μεταβλητή και

πατάτε τις αντίστοιχες εντολές

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 4: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

4

Τ Λ Χ

Εισαγωγή

Το SPSS (Statistical Package for Social Sciences) είναι ένα ολοκληρωμένο στατιστικό

πακέτο που έχει πολλές δυνατότητες όσον αφορά την επεξεργασία και παρουσίαση των

δεδομένων μιας επιστημονικής έρευνας αλλά και μεγάλη αξιοπιστία

Το πακέτο SPSS παρέχει στον τελικό χρήστη τη δυνατότητα στατιστικών αναλύσεων και τη

διαχείριση μεγάλου όγκου δεδομένων σε ένα γραφικό περιβάλλον εκμεταλλευόμενο πλήρως

τις δυνατότητες των Windows

Σκοπός αυτού του εργαστηρίου είναι η περιγραφή μεθόδων καταχώρησης παρουσίασης

ανάλυσης και επεξεργασίας των δεδομένων μιας έρευνας καθώς και η εκμάθηση κάποιων

ελέγχων υποθέσεων για διάφορα σύνολα δεδομένων

Μ Σ Ε

5

Τ Λ Χ

Ανοίγοντας το SPSS

Για να ανοίξουμε το SPSS κάνουμε διπλό κλικ πάνω

στο εικονίδιο που βρίσκεται στην επιφάνεια

εργασίας ή στην μπάρα μενού στο κάτω μέρος της

οθόνης (αν υπάρχει) ειδάλλως πηγαίνουμε στο

μενού εργασιών των Windows

Επιλέγουμε ΙΒΜ SPSS Statistics rarr SPSS

Μ Σ Ε

6

Τ Λ Χ

Ανοίγοντας το SPSS

Από τις επιλογές που μας παρουσιάζονται μετά

το άνοιγμα του προγράμματος επιλέγουμε αυτή

που ταιριάζει στην περίπτωση μας

Με την επιλογή close ή new Dataset ανοίγει ένα

νέο αρχείο (κενό) του Spss το οποίο μπορούμε

να αποθηκεύσουμε όπως οποιοδήποτε αρχείο

των windows και στην συνέχεια να το

ανοίξουμε όποτε χρειαστεί για να συνεχίσουμε

την εργασία μας

Μ Σ Ε

7

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Υπάρχουν δύο βασικά αρχεία στο Spss

bull το αρχείο Δεδομένων (Data Editor)

bull Το αρχείο Αποτελεσμάτων (Viewer)

Το αρχείο Δεδομένων Data Editor αποτελείται

από δύο παράθυρα

bull Το Data View στο οποίο εισάγουμε τα

δεδομένα που θα αναλύσουμε

bull το Variable View στο οποίο ορίζουμε τα

δεδομένα αυτά δηλαδή δίνουμε επιμέρους

στοιχεία για αυτά

Μ Σ Ε

8

Τ Λ Χ

Η αρχική Οθόνη του SPSS

bull Οι οριζόντιες γραμμές στο Data View

ονομάζονται Cases (Περιπτώσεις ή

παρατηρήσεις) και είναι αριθμημένες με

αύξουσα σειρά ενώ

bull οι στήλες αντιστοιχούν στις Variables

(Στατιστικές Μεταβλητές)

bull Η προβολή Data View μοιάζει με τα φύλλα του

Excel Ωστόσο η λογική του SPSS βασίζεται

στη δημιουργία μιας Βάσης Δεδομένων οπότε

για τα δεδομένα που θα εισάγω θα πρέπει να

γίνει δήλωση μεταβλητών στο Variable View

Μ Σ Ε

9

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Το αρχείο αποτελεσμάτων (Viewer) είναι

το αρχείο όπου θα αποθηκευτούν τα

αποτελέσματα των στατιστικών αναλύσεων

που θα κάνουμε

Μ Σ Ε

10

Τ Λ Χ

To μενού του Data Editor

Οι επιλογές στην μπάρα μενού του Data Editor είναι

bull File Μπορούμε να ανοίξουμε ένα νέο αρχείο (New) ή ένα παλιό (Open) να

αποθηκεύσουμε ένα αρχείο (Save) να εκτυπώσουμε (Print) κοκ

bull Edit Μπορούμε να τροποποιήσουμε ή να αντιγράψουμε τμήματα του αρχείου δεδομένων

bull View Μπορούμε να προσαρμόζουμε τα διάφορα στοιχεία του παραθύρου ανάλογα με τις

επιλογές μας

bull Data Μπορούμε να πραγματοποιήσουμε αλλαγές στα δεδομένα

bull Transform Μπορούμε να πραγματοποιήσουμε αλλαγές στις μεταβλητές

bull Analyze Πραγματοποιούμε τη στατιστική ανάλυση των δεδομένων

Μ Σ Ε

11

Τ Λ Χ

To μενού του Data Editor

bull Graphs Δημιουργούμε γραφικές παραστάσεις

bull Utilities Πρόκειται για μια επιλογή γενικών χρήσεων Για παράδειγμα δίνονται

πληροφορίες για μια μεταβλητή ή ένα αρχείο

bull Extensions Περιλαμβάνει πρόσθετες παροχές της IBM (εταιρείας-κατόχου του SPSS)

bull Window Μπορούμε να μεταβούμε σε κάποιο άλλο ενεργό παράθυρο

bull Help Προσφέρει διάφορα είδη βοήθειας

Μ Σ Ε

12

Τ Λ Χ

Εισαγωγή Δεδομένων

Αρχικά πηγαίνω στο φύλλο Variable View του Data Editor για να ορίσω τις μεταβλητές

Πρώτη στήλη Name ορίζω τα ονόματα των μεταβλητών (Αγγλικά χωρίς κενό) που θα

χρησιμοποιήσω Τα ονόματα στο laquonameraquo είναι αυτά που θα εμφανιστούν στις στήλες εάν

επιστρέψω σε προβολή laquoData Viewraquo Αποφεύγω τις δεσμευμένες λέξεις πχ DATE LOG

MATRIX COUNT COMPUTE κλπ

Κανόνες για την ονομασία των μεταβλητών

Το όνομα θα πρέπει να αρχίζει πάντα με γράμμα

Το όνομα της μεταβλητής δεν μπορεί να τελειώνει με σημείο στίξης

Να αποφεύγονται ονόματα μεταβλητών που τελειώνουν με κάτω παύλα

Δεν πρέπει να χρησιμοποιούνται κενά ή ειδικοί χαρακτήρες όπως lsquo

Το όνομα κάθε μεταβλητής πρέπει να είναι μοναδικό

Αντί για κενό μπορείτε να χρησιμοποιείται την κάτω παύλα (πχ mob_phone αντί mob phone)

Μ Σ Ε

13

Τ Λ Χ

Εισαγωγή Δεδομένων

Δεύτερη Στήλη Type Επιλέγεται τον τύπο της μεταβλητής (αριθμός λέξη ημερομηνία νόμισμα κτλ)

Εάν επιλέξω ένα κελί από τη στήλη laquotyperaquo θα εμφανιστεί το παρακάτω παράθυρο

Μ Σ Ε

Αν τα δεδομένα που θέλω να καταχωρήσω είναι

πραγματικοί αριθμοί επιλέγω laquonumericraquo και ορίζω

το μέγιστο πλήθος των ψηφίων και το πλήθος των

δεκαδικών ψηφίων στα αντίστοιχα κελιά που

εμφανίζονται δεξιά Εάν τα δεδομένα είναι σε

μορφή χαρακτήρων επιλέγω laquostringraquo και ορίζω

αντίστοιχα το μέγιστο πλήθος των χαρακτήρων Για

τους λοιπούς τύπους ανατρέξτε στη Βοήθεια του

SPSS

14

Τ Λ Χ

Εισαγωγή Δεδομένων

Τρίτη Στήλη Width Επιλέγεται ο μέγιστος αριθμός χαρακτήρων που επιθυμεί ο ερευνητής να

εμφανίζεται σε όλα τα outputs που σχετίζονται με τη συγκεκριμένη μεταβλητή To εύρος της

μεταβλητής δεν επηρεάζει τον τρόπο με τον οποίο αυτή θα εμφανίζεται στη data view

Τέταρτη στήλη Decimal Ορίζεται ο αριθμός των δεκαδικών ψηφίων που θα εμφανίζονται τόσο

στην data view όσο και στα Outputs

Πέμπτη στήλη Label Είναι η ετικέτα της μεταβλητής Περιγράφει με όσες λέξεις κενά ή

σύμβολα χρειάζονται την μεταβλητή χωρίς κανένα περιορισμό Εάν δηλώσω μόνο ονόματα στα

δεδομένα τότε στους πίνακες που θα εμφανίζονται με τα αποτελέσματα του SPSS θα βλέπω τις

στήλες των δεδομένων με τα ονόματά τους Εάν όμως δηλώσω και ετικέτες ή μόνο ετικέτες τότε

θα βλέπω τα ονόματα των ετικετών

Μ Σ Ε

15

Τ Λ Χ

Εισαγωγή Δεδομένων

Έκτη στήλη Values Εδώ έχω τη δυνατότητα να κωδικοποιήσω ποιοτικές μεταβλητές

αποδίδοντας σε αυτές αριθμούς

Μ Σ Ε

Για παράδειγμα τα values της μεταβλητής

sex είναι 1=man και 2=woman Στο πεδίο

value γράφετε το 1 και στο πεδίο value label

γράφετε το man και μετά πατάτε στο Add Το

ίδιο κάνετε και για το 2=woman και αφού

ολοκληρώσετε πατάτε το ok Για να

διορθώσετε (change) ή να διαγράψετε

(remove) επιλέγεται την μεταβλητή και

πατάτε τις αντίστοιχες εντολές

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 5: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

5

Τ Λ Χ

Ανοίγοντας το SPSS

Για να ανοίξουμε το SPSS κάνουμε διπλό κλικ πάνω

στο εικονίδιο που βρίσκεται στην επιφάνεια

εργασίας ή στην μπάρα μενού στο κάτω μέρος της

οθόνης (αν υπάρχει) ειδάλλως πηγαίνουμε στο

μενού εργασιών των Windows

Επιλέγουμε ΙΒΜ SPSS Statistics rarr SPSS

Μ Σ Ε

6

Τ Λ Χ

Ανοίγοντας το SPSS

Από τις επιλογές που μας παρουσιάζονται μετά

το άνοιγμα του προγράμματος επιλέγουμε αυτή

που ταιριάζει στην περίπτωση μας

Με την επιλογή close ή new Dataset ανοίγει ένα

νέο αρχείο (κενό) του Spss το οποίο μπορούμε

να αποθηκεύσουμε όπως οποιοδήποτε αρχείο

των windows και στην συνέχεια να το

ανοίξουμε όποτε χρειαστεί για να συνεχίσουμε

την εργασία μας

Μ Σ Ε

7

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Υπάρχουν δύο βασικά αρχεία στο Spss

bull το αρχείο Δεδομένων (Data Editor)

bull Το αρχείο Αποτελεσμάτων (Viewer)

Το αρχείο Δεδομένων Data Editor αποτελείται

από δύο παράθυρα

bull Το Data View στο οποίο εισάγουμε τα

δεδομένα που θα αναλύσουμε

bull το Variable View στο οποίο ορίζουμε τα

δεδομένα αυτά δηλαδή δίνουμε επιμέρους

στοιχεία για αυτά

Μ Σ Ε

8

Τ Λ Χ

Η αρχική Οθόνη του SPSS

bull Οι οριζόντιες γραμμές στο Data View

ονομάζονται Cases (Περιπτώσεις ή

παρατηρήσεις) και είναι αριθμημένες με

αύξουσα σειρά ενώ

bull οι στήλες αντιστοιχούν στις Variables

(Στατιστικές Μεταβλητές)

bull Η προβολή Data View μοιάζει με τα φύλλα του

Excel Ωστόσο η λογική του SPSS βασίζεται

στη δημιουργία μιας Βάσης Δεδομένων οπότε

για τα δεδομένα που θα εισάγω θα πρέπει να

γίνει δήλωση μεταβλητών στο Variable View

Μ Σ Ε

9

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Το αρχείο αποτελεσμάτων (Viewer) είναι

το αρχείο όπου θα αποθηκευτούν τα

αποτελέσματα των στατιστικών αναλύσεων

που θα κάνουμε

Μ Σ Ε

10

Τ Λ Χ

To μενού του Data Editor

Οι επιλογές στην μπάρα μενού του Data Editor είναι

bull File Μπορούμε να ανοίξουμε ένα νέο αρχείο (New) ή ένα παλιό (Open) να

αποθηκεύσουμε ένα αρχείο (Save) να εκτυπώσουμε (Print) κοκ

bull Edit Μπορούμε να τροποποιήσουμε ή να αντιγράψουμε τμήματα του αρχείου δεδομένων

bull View Μπορούμε να προσαρμόζουμε τα διάφορα στοιχεία του παραθύρου ανάλογα με τις

επιλογές μας

bull Data Μπορούμε να πραγματοποιήσουμε αλλαγές στα δεδομένα

bull Transform Μπορούμε να πραγματοποιήσουμε αλλαγές στις μεταβλητές

bull Analyze Πραγματοποιούμε τη στατιστική ανάλυση των δεδομένων

Μ Σ Ε

11

Τ Λ Χ

To μενού του Data Editor

bull Graphs Δημιουργούμε γραφικές παραστάσεις

bull Utilities Πρόκειται για μια επιλογή γενικών χρήσεων Για παράδειγμα δίνονται

πληροφορίες για μια μεταβλητή ή ένα αρχείο

bull Extensions Περιλαμβάνει πρόσθετες παροχές της IBM (εταιρείας-κατόχου του SPSS)

bull Window Μπορούμε να μεταβούμε σε κάποιο άλλο ενεργό παράθυρο

bull Help Προσφέρει διάφορα είδη βοήθειας

Μ Σ Ε

12

Τ Λ Χ

Εισαγωγή Δεδομένων

Αρχικά πηγαίνω στο φύλλο Variable View του Data Editor για να ορίσω τις μεταβλητές

Πρώτη στήλη Name ορίζω τα ονόματα των μεταβλητών (Αγγλικά χωρίς κενό) που θα

χρησιμοποιήσω Τα ονόματα στο laquonameraquo είναι αυτά που θα εμφανιστούν στις στήλες εάν

επιστρέψω σε προβολή laquoData Viewraquo Αποφεύγω τις δεσμευμένες λέξεις πχ DATE LOG

MATRIX COUNT COMPUTE κλπ

Κανόνες για την ονομασία των μεταβλητών

Το όνομα θα πρέπει να αρχίζει πάντα με γράμμα

Το όνομα της μεταβλητής δεν μπορεί να τελειώνει με σημείο στίξης

Να αποφεύγονται ονόματα μεταβλητών που τελειώνουν με κάτω παύλα

Δεν πρέπει να χρησιμοποιούνται κενά ή ειδικοί χαρακτήρες όπως lsquo

Το όνομα κάθε μεταβλητής πρέπει να είναι μοναδικό

Αντί για κενό μπορείτε να χρησιμοποιείται την κάτω παύλα (πχ mob_phone αντί mob phone)

Μ Σ Ε

13

Τ Λ Χ

Εισαγωγή Δεδομένων

Δεύτερη Στήλη Type Επιλέγεται τον τύπο της μεταβλητής (αριθμός λέξη ημερομηνία νόμισμα κτλ)

Εάν επιλέξω ένα κελί από τη στήλη laquotyperaquo θα εμφανιστεί το παρακάτω παράθυρο

Μ Σ Ε

Αν τα δεδομένα που θέλω να καταχωρήσω είναι

πραγματικοί αριθμοί επιλέγω laquonumericraquo και ορίζω

το μέγιστο πλήθος των ψηφίων και το πλήθος των

δεκαδικών ψηφίων στα αντίστοιχα κελιά που

εμφανίζονται δεξιά Εάν τα δεδομένα είναι σε

μορφή χαρακτήρων επιλέγω laquostringraquo και ορίζω

αντίστοιχα το μέγιστο πλήθος των χαρακτήρων Για

τους λοιπούς τύπους ανατρέξτε στη Βοήθεια του

SPSS

14

Τ Λ Χ

Εισαγωγή Δεδομένων

Τρίτη Στήλη Width Επιλέγεται ο μέγιστος αριθμός χαρακτήρων που επιθυμεί ο ερευνητής να

εμφανίζεται σε όλα τα outputs που σχετίζονται με τη συγκεκριμένη μεταβλητή To εύρος της

μεταβλητής δεν επηρεάζει τον τρόπο με τον οποίο αυτή θα εμφανίζεται στη data view

Τέταρτη στήλη Decimal Ορίζεται ο αριθμός των δεκαδικών ψηφίων που θα εμφανίζονται τόσο

στην data view όσο και στα Outputs

Πέμπτη στήλη Label Είναι η ετικέτα της μεταβλητής Περιγράφει με όσες λέξεις κενά ή

σύμβολα χρειάζονται την μεταβλητή χωρίς κανένα περιορισμό Εάν δηλώσω μόνο ονόματα στα

δεδομένα τότε στους πίνακες που θα εμφανίζονται με τα αποτελέσματα του SPSS θα βλέπω τις

στήλες των δεδομένων με τα ονόματά τους Εάν όμως δηλώσω και ετικέτες ή μόνο ετικέτες τότε

θα βλέπω τα ονόματα των ετικετών

Μ Σ Ε

15

Τ Λ Χ

Εισαγωγή Δεδομένων

Έκτη στήλη Values Εδώ έχω τη δυνατότητα να κωδικοποιήσω ποιοτικές μεταβλητές

αποδίδοντας σε αυτές αριθμούς

Μ Σ Ε

Για παράδειγμα τα values της μεταβλητής

sex είναι 1=man και 2=woman Στο πεδίο

value γράφετε το 1 και στο πεδίο value label

γράφετε το man και μετά πατάτε στο Add Το

ίδιο κάνετε και για το 2=woman και αφού

ολοκληρώσετε πατάτε το ok Για να

διορθώσετε (change) ή να διαγράψετε

(remove) επιλέγεται την μεταβλητή και

πατάτε τις αντίστοιχες εντολές

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 6: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

6

Τ Λ Χ

Ανοίγοντας το SPSS

Από τις επιλογές που μας παρουσιάζονται μετά

το άνοιγμα του προγράμματος επιλέγουμε αυτή

που ταιριάζει στην περίπτωση μας

Με την επιλογή close ή new Dataset ανοίγει ένα

νέο αρχείο (κενό) του Spss το οποίο μπορούμε

να αποθηκεύσουμε όπως οποιοδήποτε αρχείο

των windows και στην συνέχεια να το

ανοίξουμε όποτε χρειαστεί για να συνεχίσουμε

την εργασία μας

Μ Σ Ε

7

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Υπάρχουν δύο βασικά αρχεία στο Spss

bull το αρχείο Δεδομένων (Data Editor)

bull Το αρχείο Αποτελεσμάτων (Viewer)

Το αρχείο Δεδομένων Data Editor αποτελείται

από δύο παράθυρα

bull Το Data View στο οποίο εισάγουμε τα

δεδομένα που θα αναλύσουμε

bull το Variable View στο οποίο ορίζουμε τα

δεδομένα αυτά δηλαδή δίνουμε επιμέρους

στοιχεία για αυτά

Μ Σ Ε

8

Τ Λ Χ

Η αρχική Οθόνη του SPSS

bull Οι οριζόντιες γραμμές στο Data View

ονομάζονται Cases (Περιπτώσεις ή

παρατηρήσεις) και είναι αριθμημένες με

αύξουσα σειρά ενώ

bull οι στήλες αντιστοιχούν στις Variables

(Στατιστικές Μεταβλητές)

bull Η προβολή Data View μοιάζει με τα φύλλα του

Excel Ωστόσο η λογική του SPSS βασίζεται

στη δημιουργία μιας Βάσης Δεδομένων οπότε

για τα δεδομένα που θα εισάγω θα πρέπει να

γίνει δήλωση μεταβλητών στο Variable View

Μ Σ Ε

9

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Το αρχείο αποτελεσμάτων (Viewer) είναι

το αρχείο όπου θα αποθηκευτούν τα

αποτελέσματα των στατιστικών αναλύσεων

που θα κάνουμε

Μ Σ Ε

10

Τ Λ Χ

To μενού του Data Editor

Οι επιλογές στην μπάρα μενού του Data Editor είναι

bull File Μπορούμε να ανοίξουμε ένα νέο αρχείο (New) ή ένα παλιό (Open) να

αποθηκεύσουμε ένα αρχείο (Save) να εκτυπώσουμε (Print) κοκ

bull Edit Μπορούμε να τροποποιήσουμε ή να αντιγράψουμε τμήματα του αρχείου δεδομένων

bull View Μπορούμε να προσαρμόζουμε τα διάφορα στοιχεία του παραθύρου ανάλογα με τις

επιλογές μας

bull Data Μπορούμε να πραγματοποιήσουμε αλλαγές στα δεδομένα

bull Transform Μπορούμε να πραγματοποιήσουμε αλλαγές στις μεταβλητές

bull Analyze Πραγματοποιούμε τη στατιστική ανάλυση των δεδομένων

Μ Σ Ε

11

Τ Λ Χ

To μενού του Data Editor

bull Graphs Δημιουργούμε γραφικές παραστάσεις

bull Utilities Πρόκειται για μια επιλογή γενικών χρήσεων Για παράδειγμα δίνονται

πληροφορίες για μια μεταβλητή ή ένα αρχείο

bull Extensions Περιλαμβάνει πρόσθετες παροχές της IBM (εταιρείας-κατόχου του SPSS)

bull Window Μπορούμε να μεταβούμε σε κάποιο άλλο ενεργό παράθυρο

bull Help Προσφέρει διάφορα είδη βοήθειας

Μ Σ Ε

12

Τ Λ Χ

Εισαγωγή Δεδομένων

Αρχικά πηγαίνω στο φύλλο Variable View του Data Editor για να ορίσω τις μεταβλητές

Πρώτη στήλη Name ορίζω τα ονόματα των μεταβλητών (Αγγλικά χωρίς κενό) που θα

χρησιμοποιήσω Τα ονόματα στο laquonameraquo είναι αυτά που θα εμφανιστούν στις στήλες εάν

επιστρέψω σε προβολή laquoData Viewraquo Αποφεύγω τις δεσμευμένες λέξεις πχ DATE LOG

MATRIX COUNT COMPUTE κλπ

Κανόνες για την ονομασία των μεταβλητών

Το όνομα θα πρέπει να αρχίζει πάντα με γράμμα

Το όνομα της μεταβλητής δεν μπορεί να τελειώνει με σημείο στίξης

Να αποφεύγονται ονόματα μεταβλητών που τελειώνουν με κάτω παύλα

Δεν πρέπει να χρησιμοποιούνται κενά ή ειδικοί χαρακτήρες όπως lsquo

Το όνομα κάθε μεταβλητής πρέπει να είναι μοναδικό

Αντί για κενό μπορείτε να χρησιμοποιείται την κάτω παύλα (πχ mob_phone αντί mob phone)

Μ Σ Ε

13

Τ Λ Χ

Εισαγωγή Δεδομένων

Δεύτερη Στήλη Type Επιλέγεται τον τύπο της μεταβλητής (αριθμός λέξη ημερομηνία νόμισμα κτλ)

Εάν επιλέξω ένα κελί από τη στήλη laquotyperaquo θα εμφανιστεί το παρακάτω παράθυρο

Μ Σ Ε

Αν τα δεδομένα που θέλω να καταχωρήσω είναι

πραγματικοί αριθμοί επιλέγω laquonumericraquo και ορίζω

το μέγιστο πλήθος των ψηφίων και το πλήθος των

δεκαδικών ψηφίων στα αντίστοιχα κελιά που

εμφανίζονται δεξιά Εάν τα δεδομένα είναι σε

μορφή χαρακτήρων επιλέγω laquostringraquo και ορίζω

αντίστοιχα το μέγιστο πλήθος των χαρακτήρων Για

τους λοιπούς τύπους ανατρέξτε στη Βοήθεια του

SPSS

14

Τ Λ Χ

Εισαγωγή Δεδομένων

Τρίτη Στήλη Width Επιλέγεται ο μέγιστος αριθμός χαρακτήρων που επιθυμεί ο ερευνητής να

εμφανίζεται σε όλα τα outputs που σχετίζονται με τη συγκεκριμένη μεταβλητή To εύρος της

μεταβλητής δεν επηρεάζει τον τρόπο με τον οποίο αυτή θα εμφανίζεται στη data view

Τέταρτη στήλη Decimal Ορίζεται ο αριθμός των δεκαδικών ψηφίων που θα εμφανίζονται τόσο

στην data view όσο και στα Outputs

Πέμπτη στήλη Label Είναι η ετικέτα της μεταβλητής Περιγράφει με όσες λέξεις κενά ή

σύμβολα χρειάζονται την μεταβλητή χωρίς κανένα περιορισμό Εάν δηλώσω μόνο ονόματα στα

δεδομένα τότε στους πίνακες που θα εμφανίζονται με τα αποτελέσματα του SPSS θα βλέπω τις

στήλες των δεδομένων με τα ονόματά τους Εάν όμως δηλώσω και ετικέτες ή μόνο ετικέτες τότε

θα βλέπω τα ονόματα των ετικετών

Μ Σ Ε

15

Τ Λ Χ

Εισαγωγή Δεδομένων

Έκτη στήλη Values Εδώ έχω τη δυνατότητα να κωδικοποιήσω ποιοτικές μεταβλητές

αποδίδοντας σε αυτές αριθμούς

Μ Σ Ε

Για παράδειγμα τα values της μεταβλητής

sex είναι 1=man και 2=woman Στο πεδίο

value γράφετε το 1 και στο πεδίο value label

γράφετε το man και μετά πατάτε στο Add Το

ίδιο κάνετε και για το 2=woman και αφού

ολοκληρώσετε πατάτε το ok Για να

διορθώσετε (change) ή να διαγράψετε

(remove) επιλέγεται την μεταβλητή και

πατάτε τις αντίστοιχες εντολές

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 7: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

7

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Υπάρχουν δύο βασικά αρχεία στο Spss

bull το αρχείο Δεδομένων (Data Editor)

bull Το αρχείο Αποτελεσμάτων (Viewer)

Το αρχείο Δεδομένων Data Editor αποτελείται

από δύο παράθυρα

bull Το Data View στο οποίο εισάγουμε τα

δεδομένα που θα αναλύσουμε

bull το Variable View στο οποίο ορίζουμε τα

δεδομένα αυτά δηλαδή δίνουμε επιμέρους

στοιχεία για αυτά

Μ Σ Ε

8

Τ Λ Χ

Η αρχική Οθόνη του SPSS

bull Οι οριζόντιες γραμμές στο Data View

ονομάζονται Cases (Περιπτώσεις ή

παρατηρήσεις) και είναι αριθμημένες με

αύξουσα σειρά ενώ

bull οι στήλες αντιστοιχούν στις Variables

(Στατιστικές Μεταβλητές)

bull Η προβολή Data View μοιάζει με τα φύλλα του

Excel Ωστόσο η λογική του SPSS βασίζεται

στη δημιουργία μιας Βάσης Δεδομένων οπότε

για τα δεδομένα που θα εισάγω θα πρέπει να

γίνει δήλωση μεταβλητών στο Variable View

Μ Σ Ε

9

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Το αρχείο αποτελεσμάτων (Viewer) είναι

το αρχείο όπου θα αποθηκευτούν τα

αποτελέσματα των στατιστικών αναλύσεων

που θα κάνουμε

Μ Σ Ε

10

Τ Λ Χ

To μενού του Data Editor

Οι επιλογές στην μπάρα μενού του Data Editor είναι

bull File Μπορούμε να ανοίξουμε ένα νέο αρχείο (New) ή ένα παλιό (Open) να

αποθηκεύσουμε ένα αρχείο (Save) να εκτυπώσουμε (Print) κοκ

bull Edit Μπορούμε να τροποποιήσουμε ή να αντιγράψουμε τμήματα του αρχείου δεδομένων

bull View Μπορούμε να προσαρμόζουμε τα διάφορα στοιχεία του παραθύρου ανάλογα με τις

επιλογές μας

bull Data Μπορούμε να πραγματοποιήσουμε αλλαγές στα δεδομένα

bull Transform Μπορούμε να πραγματοποιήσουμε αλλαγές στις μεταβλητές

bull Analyze Πραγματοποιούμε τη στατιστική ανάλυση των δεδομένων

Μ Σ Ε

11

Τ Λ Χ

To μενού του Data Editor

bull Graphs Δημιουργούμε γραφικές παραστάσεις

bull Utilities Πρόκειται για μια επιλογή γενικών χρήσεων Για παράδειγμα δίνονται

πληροφορίες για μια μεταβλητή ή ένα αρχείο

bull Extensions Περιλαμβάνει πρόσθετες παροχές της IBM (εταιρείας-κατόχου του SPSS)

bull Window Μπορούμε να μεταβούμε σε κάποιο άλλο ενεργό παράθυρο

bull Help Προσφέρει διάφορα είδη βοήθειας

Μ Σ Ε

12

Τ Λ Χ

Εισαγωγή Δεδομένων

Αρχικά πηγαίνω στο φύλλο Variable View του Data Editor για να ορίσω τις μεταβλητές

Πρώτη στήλη Name ορίζω τα ονόματα των μεταβλητών (Αγγλικά χωρίς κενό) που θα

χρησιμοποιήσω Τα ονόματα στο laquonameraquo είναι αυτά που θα εμφανιστούν στις στήλες εάν

επιστρέψω σε προβολή laquoData Viewraquo Αποφεύγω τις δεσμευμένες λέξεις πχ DATE LOG

MATRIX COUNT COMPUTE κλπ

Κανόνες για την ονομασία των μεταβλητών

Το όνομα θα πρέπει να αρχίζει πάντα με γράμμα

Το όνομα της μεταβλητής δεν μπορεί να τελειώνει με σημείο στίξης

Να αποφεύγονται ονόματα μεταβλητών που τελειώνουν με κάτω παύλα

Δεν πρέπει να χρησιμοποιούνται κενά ή ειδικοί χαρακτήρες όπως lsquo

Το όνομα κάθε μεταβλητής πρέπει να είναι μοναδικό

Αντί για κενό μπορείτε να χρησιμοποιείται την κάτω παύλα (πχ mob_phone αντί mob phone)

Μ Σ Ε

13

Τ Λ Χ

Εισαγωγή Δεδομένων

Δεύτερη Στήλη Type Επιλέγεται τον τύπο της μεταβλητής (αριθμός λέξη ημερομηνία νόμισμα κτλ)

Εάν επιλέξω ένα κελί από τη στήλη laquotyperaquo θα εμφανιστεί το παρακάτω παράθυρο

Μ Σ Ε

Αν τα δεδομένα που θέλω να καταχωρήσω είναι

πραγματικοί αριθμοί επιλέγω laquonumericraquo και ορίζω

το μέγιστο πλήθος των ψηφίων και το πλήθος των

δεκαδικών ψηφίων στα αντίστοιχα κελιά που

εμφανίζονται δεξιά Εάν τα δεδομένα είναι σε

μορφή χαρακτήρων επιλέγω laquostringraquo και ορίζω

αντίστοιχα το μέγιστο πλήθος των χαρακτήρων Για

τους λοιπούς τύπους ανατρέξτε στη Βοήθεια του

SPSS

14

Τ Λ Χ

Εισαγωγή Δεδομένων

Τρίτη Στήλη Width Επιλέγεται ο μέγιστος αριθμός χαρακτήρων που επιθυμεί ο ερευνητής να

εμφανίζεται σε όλα τα outputs που σχετίζονται με τη συγκεκριμένη μεταβλητή To εύρος της

μεταβλητής δεν επηρεάζει τον τρόπο με τον οποίο αυτή θα εμφανίζεται στη data view

Τέταρτη στήλη Decimal Ορίζεται ο αριθμός των δεκαδικών ψηφίων που θα εμφανίζονται τόσο

στην data view όσο και στα Outputs

Πέμπτη στήλη Label Είναι η ετικέτα της μεταβλητής Περιγράφει με όσες λέξεις κενά ή

σύμβολα χρειάζονται την μεταβλητή χωρίς κανένα περιορισμό Εάν δηλώσω μόνο ονόματα στα

δεδομένα τότε στους πίνακες που θα εμφανίζονται με τα αποτελέσματα του SPSS θα βλέπω τις

στήλες των δεδομένων με τα ονόματά τους Εάν όμως δηλώσω και ετικέτες ή μόνο ετικέτες τότε

θα βλέπω τα ονόματα των ετικετών

Μ Σ Ε

15

Τ Λ Χ

Εισαγωγή Δεδομένων

Έκτη στήλη Values Εδώ έχω τη δυνατότητα να κωδικοποιήσω ποιοτικές μεταβλητές

αποδίδοντας σε αυτές αριθμούς

Μ Σ Ε

Για παράδειγμα τα values της μεταβλητής

sex είναι 1=man και 2=woman Στο πεδίο

value γράφετε το 1 και στο πεδίο value label

γράφετε το man και μετά πατάτε στο Add Το

ίδιο κάνετε και για το 2=woman και αφού

ολοκληρώσετε πατάτε το ok Για να

διορθώσετε (change) ή να διαγράψετε

(remove) επιλέγεται την μεταβλητή και

πατάτε τις αντίστοιχες εντολές

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 8: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

8

Τ Λ Χ

Η αρχική Οθόνη του SPSS

bull Οι οριζόντιες γραμμές στο Data View

ονομάζονται Cases (Περιπτώσεις ή

παρατηρήσεις) και είναι αριθμημένες με

αύξουσα σειρά ενώ

bull οι στήλες αντιστοιχούν στις Variables

(Στατιστικές Μεταβλητές)

bull Η προβολή Data View μοιάζει με τα φύλλα του

Excel Ωστόσο η λογική του SPSS βασίζεται

στη δημιουργία μιας Βάσης Δεδομένων οπότε

για τα δεδομένα που θα εισάγω θα πρέπει να

γίνει δήλωση μεταβλητών στο Variable View

Μ Σ Ε

9

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Το αρχείο αποτελεσμάτων (Viewer) είναι

το αρχείο όπου θα αποθηκευτούν τα

αποτελέσματα των στατιστικών αναλύσεων

που θα κάνουμε

Μ Σ Ε

10

Τ Λ Χ

To μενού του Data Editor

Οι επιλογές στην μπάρα μενού του Data Editor είναι

bull File Μπορούμε να ανοίξουμε ένα νέο αρχείο (New) ή ένα παλιό (Open) να

αποθηκεύσουμε ένα αρχείο (Save) να εκτυπώσουμε (Print) κοκ

bull Edit Μπορούμε να τροποποιήσουμε ή να αντιγράψουμε τμήματα του αρχείου δεδομένων

bull View Μπορούμε να προσαρμόζουμε τα διάφορα στοιχεία του παραθύρου ανάλογα με τις

επιλογές μας

bull Data Μπορούμε να πραγματοποιήσουμε αλλαγές στα δεδομένα

bull Transform Μπορούμε να πραγματοποιήσουμε αλλαγές στις μεταβλητές

bull Analyze Πραγματοποιούμε τη στατιστική ανάλυση των δεδομένων

Μ Σ Ε

11

Τ Λ Χ

To μενού του Data Editor

bull Graphs Δημιουργούμε γραφικές παραστάσεις

bull Utilities Πρόκειται για μια επιλογή γενικών χρήσεων Για παράδειγμα δίνονται

πληροφορίες για μια μεταβλητή ή ένα αρχείο

bull Extensions Περιλαμβάνει πρόσθετες παροχές της IBM (εταιρείας-κατόχου του SPSS)

bull Window Μπορούμε να μεταβούμε σε κάποιο άλλο ενεργό παράθυρο

bull Help Προσφέρει διάφορα είδη βοήθειας

Μ Σ Ε

12

Τ Λ Χ

Εισαγωγή Δεδομένων

Αρχικά πηγαίνω στο φύλλο Variable View του Data Editor για να ορίσω τις μεταβλητές

Πρώτη στήλη Name ορίζω τα ονόματα των μεταβλητών (Αγγλικά χωρίς κενό) που θα

χρησιμοποιήσω Τα ονόματα στο laquonameraquo είναι αυτά που θα εμφανιστούν στις στήλες εάν

επιστρέψω σε προβολή laquoData Viewraquo Αποφεύγω τις δεσμευμένες λέξεις πχ DATE LOG

MATRIX COUNT COMPUTE κλπ

Κανόνες για την ονομασία των μεταβλητών

Το όνομα θα πρέπει να αρχίζει πάντα με γράμμα

Το όνομα της μεταβλητής δεν μπορεί να τελειώνει με σημείο στίξης

Να αποφεύγονται ονόματα μεταβλητών που τελειώνουν με κάτω παύλα

Δεν πρέπει να χρησιμοποιούνται κενά ή ειδικοί χαρακτήρες όπως lsquo

Το όνομα κάθε μεταβλητής πρέπει να είναι μοναδικό

Αντί για κενό μπορείτε να χρησιμοποιείται την κάτω παύλα (πχ mob_phone αντί mob phone)

Μ Σ Ε

13

Τ Λ Χ

Εισαγωγή Δεδομένων

Δεύτερη Στήλη Type Επιλέγεται τον τύπο της μεταβλητής (αριθμός λέξη ημερομηνία νόμισμα κτλ)

Εάν επιλέξω ένα κελί από τη στήλη laquotyperaquo θα εμφανιστεί το παρακάτω παράθυρο

Μ Σ Ε

Αν τα δεδομένα που θέλω να καταχωρήσω είναι

πραγματικοί αριθμοί επιλέγω laquonumericraquo και ορίζω

το μέγιστο πλήθος των ψηφίων και το πλήθος των

δεκαδικών ψηφίων στα αντίστοιχα κελιά που

εμφανίζονται δεξιά Εάν τα δεδομένα είναι σε

μορφή χαρακτήρων επιλέγω laquostringraquo και ορίζω

αντίστοιχα το μέγιστο πλήθος των χαρακτήρων Για

τους λοιπούς τύπους ανατρέξτε στη Βοήθεια του

SPSS

14

Τ Λ Χ

Εισαγωγή Δεδομένων

Τρίτη Στήλη Width Επιλέγεται ο μέγιστος αριθμός χαρακτήρων που επιθυμεί ο ερευνητής να

εμφανίζεται σε όλα τα outputs που σχετίζονται με τη συγκεκριμένη μεταβλητή To εύρος της

μεταβλητής δεν επηρεάζει τον τρόπο με τον οποίο αυτή θα εμφανίζεται στη data view

Τέταρτη στήλη Decimal Ορίζεται ο αριθμός των δεκαδικών ψηφίων που θα εμφανίζονται τόσο

στην data view όσο και στα Outputs

Πέμπτη στήλη Label Είναι η ετικέτα της μεταβλητής Περιγράφει με όσες λέξεις κενά ή

σύμβολα χρειάζονται την μεταβλητή χωρίς κανένα περιορισμό Εάν δηλώσω μόνο ονόματα στα

δεδομένα τότε στους πίνακες που θα εμφανίζονται με τα αποτελέσματα του SPSS θα βλέπω τις

στήλες των δεδομένων με τα ονόματά τους Εάν όμως δηλώσω και ετικέτες ή μόνο ετικέτες τότε

θα βλέπω τα ονόματα των ετικετών

Μ Σ Ε

15

Τ Λ Χ

Εισαγωγή Δεδομένων

Έκτη στήλη Values Εδώ έχω τη δυνατότητα να κωδικοποιήσω ποιοτικές μεταβλητές

αποδίδοντας σε αυτές αριθμούς

Μ Σ Ε

Για παράδειγμα τα values της μεταβλητής

sex είναι 1=man και 2=woman Στο πεδίο

value γράφετε το 1 και στο πεδίο value label

γράφετε το man και μετά πατάτε στο Add Το

ίδιο κάνετε και για το 2=woman και αφού

ολοκληρώσετε πατάτε το ok Για να

διορθώσετε (change) ή να διαγράψετε

(remove) επιλέγεται την μεταβλητή και

πατάτε τις αντίστοιχες εντολές

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 9: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

9

Τ Λ Χ

Η αρχική Οθόνη του SPSS

Το αρχείο αποτελεσμάτων (Viewer) είναι

το αρχείο όπου θα αποθηκευτούν τα

αποτελέσματα των στατιστικών αναλύσεων

που θα κάνουμε

Μ Σ Ε

10

Τ Λ Χ

To μενού του Data Editor

Οι επιλογές στην μπάρα μενού του Data Editor είναι

bull File Μπορούμε να ανοίξουμε ένα νέο αρχείο (New) ή ένα παλιό (Open) να

αποθηκεύσουμε ένα αρχείο (Save) να εκτυπώσουμε (Print) κοκ

bull Edit Μπορούμε να τροποποιήσουμε ή να αντιγράψουμε τμήματα του αρχείου δεδομένων

bull View Μπορούμε να προσαρμόζουμε τα διάφορα στοιχεία του παραθύρου ανάλογα με τις

επιλογές μας

bull Data Μπορούμε να πραγματοποιήσουμε αλλαγές στα δεδομένα

bull Transform Μπορούμε να πραγματοποιήσουμε αλλαγές στις μεταβλητές

bull Analyze Πραγματοποιούμε τη στατιστική ανάλυση των δεδομένων

Μ Σ Ε

11

Τ Λ Χ

To μενού του Data Editor

bull Graphs Δημιουργούμε γραφικές παραστάσεις

bull Utilities Πρόκειται για μια επιλογή γενικών χρήσεων Για παράδειγμα δίνονται

πληροφορίες για μια μεταβλητή ή ένα αρχείο

bull Extensions Περιλαμβάνει πρόσθετες παροχές της IBM (εταιρείας-κατόχου του SPSS)

bull Window Μπορούμε να μεταβούμε σε κάποιο άλλο ενεργό παράθυρο

bull Help Προσφέρει διάφορα είδη βοήθειας

Μ Σ Ε

12

Τ Λ Χ

Εισαγωγή Δεδομένων

Αρχικά πηγαίνω στο φύλλο Variable View του Data Editor για να ορίσω τις μεταβλητές

Πρώτη στήλη Name ορίζω τα ονόματα των μεταβλητών (Αγγλικά χωρίς κενό) που θα

χρησιμοποιήσω Τα ονόματα στο laquonameraquo είναι αυτά που θα εμφανιστούν στις στήλες εάν

επιστρέψω σε προβολή laquoData Viewraquo Αποφεύγω τις δεσμευμένες λέξεις πχ DATE LOG

MATRIX COUNT COMPUTE κλπ

Κανόνες για την ονομασία των μεταβλητών

Το όνομα θα πρέπει να αρχίζει πάντα με γράμμα

Το όνομα της μεταβλητής δεν μπορεί να τελειώνει με σημείο στίξης

Να αποφεύγονται ονόματα μεταβλητών που τελειώνουν με κάτω παύλα

Δεν πρέπει να χρησιμοποιούνται κενά ή ειδικοί χαρακτήρες όπως lsquo

Το όνομα κάθε μεταβλητής πρέπει να είναι μοναδικό

Αντί για κενό μπορείτε να χρησιμοποιείται την κάτω παύλα (πχ mob_phone αντί mob phone)

Μ Σ Ε

13

Τ Λ Χ

Εισαγωγή Δεδομένων

Δεύτερη Στήλη Type Επιλέγεται τον τύπο της μεταβλητής (αριθμός λέξη ημερομηνία νόμισμα κτλ)

Εάν επιλέξω ένα κελί από τη στήλη laquotyperaquo θα εμφανιστεί το παρακάτω παράθυρο

Μ Σ Ε

Αν τα δεδομένα που θέλω να καταχωρήσω είναι

πραγματικοί αριθμοί επιλέγω laquonumericraquo και ορίζω

το μέγιστο πλήθος των ψηφίων και το πλήθος των

δεκαδικών ψηφίων στα αντίστοιχα κελιά που

εμφανίζονται δεξιά Εάν τα δεδομένα είναι σε

μορφή χαρακτήρων επιλέγω laquostringraquo και ορίζω

αντίστοιχα το μέγιστο πλήθος των χαρακτήρων Για

τους λοιπούς τύπους ανατρέξτε στη Βοήθεια του

SPSS

14

Τ Λ Χ

Εισαγωγή Δεδομένων

Τρίτη Στήλη Width Επιλέγεται ο μέγιστος αριθμός χαρακτήρων που επιθυμεί ο ερευνητής να

εμφανίζεται σε όλα τα outputs που σχετίζονται με τη συγκεκριμένη μεταβλητή To εύρος της

μεταβλητής δεν επηρεάζει τον τρόπο με τον οποίο αυτή θα εμφανίζεται στη data view

Τέταρτη στήλη Decimal Ορίζεται ο αριθμός των δεκαδικών ψηφίων που θα εμφανίζονται τόσο

στην data view όσο και στα Outputs

Πέμπτη στήλη Label Είναι η ετικέτα της μεταβλητής Περιγράφει με όσες λέξεις κενά ή

σύμβολα χρειάζονται την μεταβλητή χωρίς κανένα περιορισμό Εάν δηλώσω μόνο ονόματα στα

δεδομένα τότε στους πίνακες που θα εμφανίζονται με τα αποτελέσματα του SPSS θα βλέπω τις

στήλες των δεδομένων με τα ονόματά τους Εάν όμως δηλώσω και ετικέτες ή μόνο ετικέτες τότε

θα βλέπω τα ονόματα των ετικετών

Μ Σ Ε

15

Τ Λ Χ

Εισαγωγή Δεδομένων

Έκτη στήλη Values Εδώ έχω τη δυνατότητα να κωδικοποιήσω ποιοτικές μεταβλητές

αποδίδοντας σε αυτές αριθμούς

Μ Σ Ε

Για παράδειγμα τα values της μεταβλητής

sex είναι 1=man και 2=woman Στο πεδίο

value γράφετε το 1 και στο πεδίο value label

γράφετε το man και μετά πατάτε στο Add Το

ίδιο κάνετε και για το 2=woman και αφού

ολοκληρώσετε πατάτε το ok Για να

διορθώσετε (change) ή να διαγράψετε

(remove) επιλέγεται την μεταβλητή και

πατάτε τις αντίστοιχες εντολές

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 10: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

10

Τ Λ Χ

To μενού του Data Editor

Οι επιλογές στην μπάρα μενού του Data Editor είναι

bull File Μπορούμε να ανοίξουμε ένα νέο αρχείο (New) ή ένα παλιό (Open) να

αποθηκεύσουμε ένα αρχείο (Save) να εκτυπώσουμε (Print) κοκ

bull Edit Μπορούμε να τροποποιήσουμε ή να αντιγράψουμε τμήματα του αρχείου δεδομένων

bull View Μπορούμε να προσαρμόζουμε τα διάφορα στοιχεία του παραθύρου ανάλογα με τις

επιλογές μας

bull Data Μπορούμε να πραγματοποιήσουμε αλλαγές στα δεδομένα

bull Transform Μπορούμε να πραγματοποιήσουμε αλλαγές στις μεταβλητές

bull Analyze Πραγματοποιούμε τη στατιστική ανάλυση των δεδομένων

Μ Σ Ε

11

Τ Λ Χ

To μενού του Data Editor

bull Graphs Δημιουργούμε γραφικές παραστάσεις

bull Utilities Πρόκειται για μια επιλογή γενικών χρήσεων Για παράδειγμα δίνονται

πληροφορίες για μια μεταβλητή ή ένα αρχείο

bull Extensions Περιλαμβάνει πρόσθετες παροχές της IBM (εταιρείας-κατόχου του SPSS)

bull Window Μπορούμε να μεταβούμε σε κάποιο άλλο ενεργό παράθυρο

bull Help Προσφέρει διάφορα είδη βοήθειας

Μ Σ Ε

12

Τ Λ Χ

Εισαγωγή Δεδομένων

Αρχικά πηγαίνω στο φύλλο Variable View του Data Editor για να ορίσω τις μεταβλητές

Πρώτη στήλη Name ορίζω τα ονόματα των μεταβλητών (Αγγλικά χωρίς κενό) που θα

χρησιμοποιήσω Τα ονόματα στο laquonameraquo είναι αυτά που θα εμφανιστούν στις στήλες εάν

επιστρέψω σε προβολή laquoData Viewraquo Αποφεύγω τις δεσμευμένες λέξεις πχ DATE LOG

MATRIX COUNT COMPUTE κλπ

Κανόνες για την ονομασία των μεταβλητών

Το όνομα θα πρέπει να αρχίζει πάντα με γράμμα

Το όνομα της μεταβλητής δεν μπορεί να τελειώνει με σημείο στίξης

Να αποφεύγονται ονόματα μεταβλητών που τελειώνουν με κάτω παύλα

Δεν πρέπει να χρησιμοποιούνται κενά ή ειδικοί χαρακτήρες όπως lsquo

Το όνομα κάθε μεταβλητής πρέπει να είναι μοναδικό

Αντί για κενό μπορείτε να χρησιμοποιείται την κάτω παύλα (πχ mob_phone αντί mob phone)

Μ Σ Ε

13

Τ Λ Χ

Εισαγωγή Δεδομένων

Δεύτερη Στήλη Type Επιλέγεται τον τύπο της μεταβλητής (αριθμός λέξη ημερομηνία νόμισμα κτλ)

Εάν επιλέξω ένα κελί από τη στήλη laquotyperaquo θα εμφανιστεί το παρακάτω παράθυρο

Μ Σ Ε

Αν τα δεδομένα που θέλω να καταχωρήσω είναι

πραγματικοί αριθμοί επιλέγω laquonumericraquo και ορίζω

το μέγιστο πλήθος των ψηφίων και το πλήθος των

δεκαδικών ψηφίων στα αντίστοιχα κελιά που

εμφανίζονται δεξιά Εάν τα δεδομένα είναι σε

μορφή χαρακτήρων επιλέγω laquostringraquo και ορίζω

αντίστοιχα το μέγιστο πλήθος των χαρακτήρων Για

τους λοιπούς τύπους ανατρέξτε στη Βοήθεια του

SPSS

14

Τ Λ Χ

Εισαγωγή Δεδομένων

Τρίτη Στήλη Width Επιλέγεται ο μέγιστος αριθμός χαρακτήρων που επιθυμεί ο ερευνητής να

εμφανίζεται σε όλα τα outputs που σχετίζονται με τη συγκεκριμένη μεταβλητή To εύρος της

μεταβλητής δεν επηρεάζει τον τρόπο με τον οποίο αυτή θα εμφανίζεται στη data view

Τέταρτη στήλη Decimal Ορίζεται ο αριθμός των δεκαδικών ψηφίων που θα εμφανίζονται τόσο

στην data view όσο και στα Outputs

Πέμπτη στήλη Label Είναι η ετικέτα της μεταβλητής Περιγράφει με όσες λέξεις κενά ή

σύμβολα χρειάζονται την μεταβλητή χωρίς κανένα περιορισμό Εάν δηλώσω μόνο ονόματα στα

δεδομένα τότε στους πίνακες που θα εμφανίζονται με τα αποτελέσματα του SPSS θα βλέπω τις

στήλες των δεδομένων με τα ονόματά τους Εάν όμως δηλώσω και ετικέτες ή μόνο ετικέτες τότε

θα βλέπω τα ονόματα των ετικετών

Μ Σ Ε

15

Τ Λ Χ

Εισαγωγή Δεδομένων

Έκτη στήλη Values Εδώ έχω τη δυνατότητα να κωδικοποιήσω ποιοτικές μεταβλητές

αποδίδοντας σε αυτές αριθμούς

Μ Σ Ε

Για παράδειγμα τα values της μεταβλητής

sex είναι 1=man και 2=woman Στο πεδίο

value γράφετε το 1 και στο πεδίο value label

γράφετε το man και μετά πατάτε στο Add Το

ίδιο κάνετε και για το 2=woman και αφού

ολοκληρώσετε πατάτε το ok Για να

διορθώσετε (change) ή να διαγράψετε

(remove) επιλέγεται την μεταβλητή και

πατάτε τις αντίστοιχες εντολές

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 11: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

11

Τ Λ Χ

To μενού του Data Editor

bull Graphs Δημιουργούμε γραφικές παραστάσεις

bull Utilities Πρόκειται για μια επιλογή γενικών χρήσεων Για παράδειγμα δίνονται

πληροφορίες για μια μεταβλητή ή ένα αρχείο

bull Extensions Περιλαμβάνει πρόσθετες παροχές της IBM (εταιρείας-κατόχου του SPSS)

bull Window Μπορούμε να μεταβούμε σε κάποιο άλλο ενεργό παράθυρο

bull Help Προσφέρει διάφορα είδη βοήθειας

Μ Σ Ε

12

Τ Λ Χ

Εισαγωγή Δεδομένων

Αρχικά πηγαίνω στο φύλλο Variable View του Data Editor για να ορίσω τις μεταβλητές

Πρώτη στήλη Name ορίζω τα ονόματα των μεταβλητών (Αγγλικά χωρίς κενό) που θα

χρησιμοποιήσω Τα ονόματα στο laquonameraquo είναι αυτά που θα εμφανιστούν στις στήλες εάν

επιστρέψω σε προβολή laquoData Viewraquo Αποφεύγω τις δεσμευμένες λέξεις πχ DATE LOG

MATRIX COUNT COMPUTE κλπ

Κανόνες για την ονομασία των μεταβλητών

Το όνομα θα πρέπει να αρχίζει πάντα με γράμμα

Το όνομα της μεταβλητής δεν μπορεί να τελειώνει με σημείο στίξης

Να αποφεύγονται ονόματα μεταβλητών που τελειώνουν με κάτω παύλα

Δεν πρέπει να χρησιμοποιούνται κενά ή ειδικοί χαρακτήρες όπως lsquo

Το όνομα κάθε μεταβλητής πρέπει να είναι μοναδικό

Αντί για κενό μπορείτε να χρησιμοποιείται την κάτω παύλα (πχ mob_phone αντί mob phone)

Μ Σ Ε

13

Τ Λ Χ

Εισαγωγή Δεδομένων

Δεύτερη Στήλη Type Επιλέγεται τον τύπο της μεταβλητής (αριθμός λέξη ημερομηνία νόμισμα κτλ)

Εάν επιλέξω ένα κελί από τη στήλη laquotyperaquo θα εμφανιστεί το παρακάτω παράθυρο

Μ Σ Ε

Αν τα δεδομένα που θέλω να καταχωρήσω είναι

πραγματικοί αριθμοί επιλέγω laquonumericraquo και ορίζω

το μέγιστο πλήθος των ψηφίων και το πλήθος των

δεκαδικών ψηφίων στα αντίστοιχα κελιά που

εμφανίζονται δεξιά Εάν τα δεδομένα είναι σε

μορφή χαρακτήρων επιλέγω laquostringraquo και ορίζω

αντίστοιχα το μέγιστο πλήθος των χαρακτήρων Για

τους λοιπούς τύπους ανατρέξτε στη Βοήθεια του

SPSS

14

Τ Λ Χ

Εισαγωγή Δεδομένων

Τρίτη Στήλη Width Επιλέγεται ο μέγιστος αριθμός χαρακτήρων που επιθυμεί ο ερευνητής να

εμφανίζεται σε όλα τα outputs που σχετίζονται με τη συγκεκριμένη μεταβλητή To εύρος της

μεταβλητής δεν επηρεάζει τον τρόπο με τον οποίο αυτή θα εμφανίζεται στη data view

Τέταρτη στήλη Decimal Ορίζεται ο αριθμός των δεκαδικών ψηφίων που θα εμφανίζονται τόσο

στην data view όσο και στα Outputs

Πέμπτη στήλη Label Είναι η ετικέτα της μεταβλητής Περιγράφει με όσες λέξεις κενά ή

σύμβολα χρειάζονται την μεταβλητή χωρίς κανένα περιορισμό Εάν δηλώσω μόνο ονόματα στα

δεδομένα τότε στους πίνακες που θα εμφανίζονται με τα αποτελέσματα του SPSS θα βλέπω τις

στήλες των δεδομένων με τα ονόματά τους Εάν όμως δηλώσω και ετικέτες ή μόνο ετικέτες τότε

θα βλέπω τα ονόματα των ετικετών

Μ Σ Ε

15

Τ Λ Χ

Εισαγωγή Δεδομένων

Έκτη στήλη Values Εδώ έχω τη δυνατότητα να κωδικοποιήσω ποιοτικές μεταβλητές

αποδίδοντας σε αυτές αριθμούς

Μ Σ Ε

Για παράδειγμα τα values της μεταβλητής

sex είναι 1=man και 2=woman Στο πεδίο

value γράφετε το 1 και στο πεδίο value label

γράφετε το man και μετά πατάτε στο Add Το

ίδιο κάνετε και για το 2=woman και αφού

ολοκληρώσετε πατάτε το ok Για να

διορθώσετε (change) ή να διαγράψετε

(remove) επιλέγεται την μεταβλητή και

πατάτε τις αντίστοιχες εντολές

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 12: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

12

Τ Λ Χ

Εισαγωγή Δεδομένων

Αρχικά πηγαίνω στο φύλλο Variable View του Data Editor για να ορίσω τις μεταβλητές

Πρώτη στήλη Name ορίζω τα ονόματα των μεταβλητών (Αγγλικά χωρίς κενό) που θα

χρησιμοποιήσω Τα ονόματα στο laquonameraquo είναι αυτά που θα εμφανιστούν στις στήλες εάν

επιστρέψω σε προβολή laquoData Viewraquo Αποφεύγω τις δεσμευμένες λέξεις πχ DATE LOG

MATRIX COUNT COMPUTE κλπ

Κανόνες για την ονομασία των μεταβλητών

Το όνομα θα πρέπει να αρχίζει πάντα με γράμμα

Το όνομα της μεταβλητής δεν μπορεί να τελειώνει με σημείο στίξης

Να αποφεύγονται ονόματα μεταβλητών που τελειώνουν με κάτω παύλα

Δεν πρέπει να χρησιμοποιούνται κενά ή ειδικοί χαρακτήρες όπως lsquo

Το όνομα κάθε μεταβλητής πρέπει να είναι μοναδικό

Αντί για κενό μπορείτε να χρησιμοποιείται την κάτω παύλα (πχ mob_phone αντί mob phone)

Μ Σ Ε

13

Τ Λ Χ

Εισαγωγή Δεδομένων

Δεύτερη Στήλη Type Επιλέγεται τον τύπο της μεταβλητής (αριθμός λέξη ημερομηνία νόμισμα κτλ)

Εάν επιλέξω ένα κελί από τη στήλη laquotyperaquo θα εμφανιστεί το παρακάτω παράθυρο

Μ Σ Ε

Αν τα δεδομένα που θέλω να καταχωρήσω είναι

πραγματικοί αριθμοί επιλέγω laquonumericraquo και ορίζω

το μέγιστο πλήθος των ψηφίων και το πλήθος των

δεκαδικών ψηφίων στα αντίστοιχα κελιά που

εμφανίζονται δεξιά Εάν τα δεδομένα είναι σε

μορφή χαρακτήρων επιλέγω laquostringraquo και ορίζω

αντίστοιχα το μέγιστο πλήθος των χαρακτήρων Για

τους λοιπούς τύπους ανατρέξτε στη Βοήθεια του

SPSS

14

Τ Λ Χ

Εισαγωγή Δεδομένων

Τρίτη Στήλη Width Επιλέγεται ο μέγιστος αριθμός χαρακτήρων που επιθυμεί ο ερευνητής να

εμφανίζεται σε όλα τα outputs που σχετίζονται με τη συγκεκριμένη μεταβλητή To εύρος της

μεταβλητής δεν επηρεάζει τον τρόπο με τον οποίο αυτή θα εμφανίζεται στη data view

Τέταρτη στήλη Decimal Ορίζεται ο αριθμός των δεκαδικών ψηφίων που θα εμφανίζονται τόσο

στην data view όσο και στα Outputs

Πέμπτη στήλη Label Είναι η ετικέτα της μεταβλητής Περιγράφει με όσες λέξεις κενά ή

σύμβολα χρειάζονται την μεταβλητή χωρίς κανένα περιορισμό Εάν δηλώσω μόνο ονόματα στα

δεδομένα τότε στους πίνακες που θα εμφανίζονται με τα αποτελέσματα του SPSS θα βλέπω τις

στήλες των δεδομένων με τα ονόματά τους Εάν όμως δηλώσω και ετικέτες ή μόνο ετικέτες τότε

θα βλέπω τα ονόματα των ετικετών

Μ Σ Ε

15

Τ Λ Χ

Εισαγωγή Δεδομένων

Έκτη στήλη Values Εδώ έχω τη δυνατότητα να κωδικοποιήσω ποιοτικές μεταβλητές

αποδίδοντας σε αυτές αριθμούς

Μ Σ Ε

Για παράδειγμα τα values της μεταβλητής

sex είναι 1=man και 2=woman Στο πεδίο

value γράφετε το 1 και στο πεδίο value label

γράφετε το man και μετά πατάτε στο Add Το

ίδιο κάνετε και για το 2=woman και αφού

ολοκληρώσετε πατάτε το ok Για να

διορθώσετε (change) ή να διαγράψετε

(remove) επιλέγεται την μεταβλητή και

πατάτε τις αντίστοιχες εντολές

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 13: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

13

Τ Λ Χ

Εισαγωγή Δεδομένων

Δεύτερη Στήλη Type Επιλέγεται τον τύπο της μεταβλητής (αριθμός λέξη ημερομηνία νόμισμα κτλ)

Εάν επιλέξω ένα κελί από τη στήλη laquotyperaquo θα εμφανιστεί το παρακάτω παράθυρο

Μ Σ Ε

Αν τα δεδομένα που θέλω να καταχωρήσω είναι

πραγματικοί αριθμοί επιλέγω laquonumericraquo και ορίζω

το μέγιστο πλήθος των ψηφίων και το πλήθος των

δεκαδικών ψηφίων στα αντίστοιχα κελιά που

εμφανίζονται δεξιά Εάν τα δεδομένα είναι σε

μορφή χαρακτήρων επιλέγω laquostringraquo και ορίζω

αντίστοιχα το μέγιστο πλήθος των χαρακτήρων Για

τους λοιπούς τύπους ανατρέξτε στη Βοήθεια του

SPSS

14

Τ Λ Χ

Εισαγωγή Δεδομένων

Τρίτη Στήλη Width Επιλέγεται ο μέγιστος αριθμός χαρακτήρων που επιθυμεί ο ερευνητής να

εμφανίζεται σε όλα τα outputs που σχετίζονται με τη συγκεκριμένη μεταβλητή To εύρος της

μεταβλητής δεν επηρεάζει τον τρόπο με τον οποίο αυτή θα εμφανίζεται στη data view

Τέταρτη στήλη Decimal Ορίζεται ο αριθμός των δεκαδικών ψηφίων που θα εμφανίζονται τόσο

στην data view όσο και στα Outputs

Πέμπτη στήλη Label Είναι η ετικέτα της μεταβλητής Περιγράφει με όσες λέξεις κενά ή

σύμβολα χρειάζονται την μεταβλητή χωρίς κανένα περιορισμό Εάν δηλώσω μόνο ονόματα στα

δεδομένα τότε στους πίνακες που θα εμφανίζονται με τα αποτελέσματα του SPSS θα βλέπω τις

στήλες των δεδομένων με τα ονόματά τους Εάν όμως δηλώσω και ετικέτες ή μόνο ετικέτες τότε

θα βλέπω τα ονόματα των ετικετών

Μ Σ Ε

15

Τ Λ Χ

Εισαγωγή Δεδομένων

Έκτη στήλη Values Εδώ έχω τη δυνατότητα να κωδικοποιήσω ποιοτικές μεταβλητές

αποδίδοντας σε αυτές αριθμούς

Μ Σ Ε

Για παράδειγμα τα values της μεταβλητής

sex είναι 1=man και 2=woman Στο πεδίο

value γράφετε το 1 και στο πεδίο value label

γράφετε το man και μετά πατάτε στο Add Το

ίδιο κάνετε και για το 2=woman και αφού

ολοκληρώσετε πατάτε το ok Για να

διορθώσετε (change) ή να διαγράψετε

(remove) επιλέγεται την μεταβλητή και

πατάτε τις αντίστοιχες εντολές

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 14: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

14

Τ Λ Χ

Εισαγωγή Δεδομένων

Τρίτη Στήλη Width Επιλέγεται ο μέγιστος αριθμός χαρακτήρων που επιθυμεί ο ερευνητής να

εμφανίζεται σε όλα τα outputs που σχετίζονται με τη συγκεκριμένη μεταβλητή To εύρος της

μεταβλητής δεν επηρεάζει τον τρόπο με τον οποίο αυτή θα εμφανίζεται στη data view

Τέταρτη στήλη Decimal Ορίζεται ο αριθμός των δεκαδικών ψηφίων που θα εμφανίζονται τόσο

στην data view όσο και στα Outputs

Πέμπτη στήλη Label Είναι η ετικέτα της μεταβλητής Περιγράφει με όσες λέξεις κενά ή

σύμβολα χρειάζονται την μεταβλητή χωρίς κανένα περιορισμό Εάν δηλώσω μόνο ονόματα στα

δεδομένα τότε στους πίνακες που θα εμφανίζονται με τα αποτελέσματα του SPSS θα βλέπω τις

στήλες των δεδομένων με τα ονόματά τους Εάν όμως δηλώσω και ετικέτες ή μόνο ετικέτες τότε

θα βλέπω τα ονόματα των ετικετών

Μ Σ Ε

15

Τ Λ Χ

Εισαγωγή Δεδομένων

Έκτη στήλη Values Εδώ έχω τη δυνατότητα να κωδικοποιήσω ποιοτικές μεταβλητές

αποδίδοντας σε αυτές αριθμούς

Μ Σ Ε

Για παράδειγμα τα values της μεταβλητής

sex είναι 1=man και 2=woman Στο πεδίο

value γράφετε το 1 και στο πεδίο value label

γράφετε το man και μετά πατάτε στο Add Το

ίδιο κάνετε και για το 2=woman και αφού

ολοκληρώσετε πατάτε το ok Για να

διορθώσετε (change) ή να διαγράψετε

(remove) επιλέγεται την μεταβλητή και

πατάτε τις αντίστοιχες εντολές

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 15: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

15

Τ Λ Χ

Εισαγωγή Δεδομένων

Έκτη στήλη Values Εδώ έχω τη δυνατότητα να κωδικοποιήσω ποιοτικές μεταβλητές

αποδίδοντας σε αυτές αριθμούς

Μ Σ Ε

Για παράδειγμα τα values της μεταβλητής

sex είναι 1=man και 2=woman Στο πεδίο

value γράφετε το 1 και στο πεδίο value label

γράφετε το man και μετά πατάτε στο Add Το

ίδιο κάνετε και για το 2=woman και αφού

ολοκληρώσετε πατάτε το ok Για να

διορθώσετε (change) ή να διαγράψετε

(remove) επιλέγεται την μεταβλητή και

πατάτε τις αντίστοιχες εντολές

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 16: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

16

Τ Λ Χ

Εισαγωγή Δεδομένων

Έβδομη στήλη Missing Εφόσον ορισθούν ελλιπείς τιμές τότε αυτές θα εξαιρούνται από κάθε

ανάλυση Αυτό είναι ιδιαίτερα χρήσιμο στις μεταβλητές στις οποίες η απάντηση laquoΔΕΝ ΑΠΑΝΤΩraquo

έχει κωδικοποιηθεί (συνήθως δίνεται η τιμή 9 ή 99 ή 999 ή 9999 στο πεδίο discrete missing values

ή καθορίζεται ένα εύρος ελλιπών τιμών στο πεδίο range) και δεν επιθυμούμε η τιμή αυτή να

συμπεριλαμβάνεται στον υπολογισμό για παράδειγμα του μέσου όρου της μεταβλητής

H διαχείριση των missing values είναι ένα πολύ σημαντικό θέμα στην επιστήμη της στατιστικής

για τον απλό λόγο ότι πέρα από τις επιλογές του τύπου δεν απαντώ η δεν ξέρω στα περισσότερα

αρχεία δεδομένων λείπουν τιμές από διάφορα πεδία

Όγδοη στήλη Columns Καθορίζεται το μέγεθος των κελιών μιας στήλης στο Data View

Ένατη στήλη Align Aφορά την στοίχιση των δεδομένων μέσα στην στήλη (αριστερά κέντρο και

δεξιά)

Μ Σ Ε

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 17: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

17

Τ Λ Χ

Εισαγωγή Δεδομένων

Δέκατη στήλη Measure Αφορά τον προσδιορισμό της κλίμακας μέτρησης της μεταβλητής

Υπενθυμίζεται ότι το SPSS διαθέτει τρεις κλίμακες nominal (ονομαστική) ordinal (διάταξης) και

scale (αριθμητική τύπου είτε numeric ή ratio)

Μ Σ Ε

Υπενθύμιση

Οι μεταβλητές χωρίζονται σε δύο βασικές κατηγορίες με βάση τις τιμές που παίρνουν

Ποσοτικές μεταβάλλονται από την άποψη της ποσότητας και εκφράζονται με μία μονάδα

μέτρησης Διακρίνονται σε συνεχείς και διακριτές

bull H Δήλωση των ποσοτικών μεταβλητών γίνεται ως scale στο SPSS

bull Για παράδειγμα η ηλικία ο αριθμός παιδιών μιας οικογένειας το ύψος του εισοδήματος το

ύψος δανείου είναι ποσοτικές μεταβλητές που θα δηλωθούν ως τύπου scale

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 18: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

18

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

Ποιοτικές μεταβάλλονται από την άποψη της ποιότητας Χωρίζονται σε δύο υποκατηγορίες

bull Ονομαστικές μεταβλητές (nominal δήλωση ως nominal στο SPSS)αναφέρονται μόνο σε

κατηγορίες (κατηγορικές μεταβλητές) και το σύνολο των τιμών τους δεν έχει καμία ιδιότητα

πχ μορφωτικό επίπεδο φύλο τόπος γέννησης ομάδα αίματος οικογενειακή κατάσταση

bull Μεταβλητές διάταξης (ordinal δήλωση ως ordinal στο SPSS) είναι οι μεταβλητές που για

το σύνολο των τιμών τους μπορούμε να ορίσουμε μια διάταξη και αποκτούν νόημα οι

συγκρίσεις τύπου laquoμεγαλύτερηraquo laquoμικρότερηraquo laquoίσηraquo Η κλίμακα στην ερώτηση laquoΠόσο

συχνά αγοράζετεhellipraquo Καθόλου Σπάνια Αρκετά Πολύ Πάρα Πολύ είναι κλίμακα τύπου

ordinal Σημειώνεται ότι σε αυτού του τύπου τις μεταβλητές δεν έχομε πρόβλημα αν

υπολογίσομε μέτρα amp δείκτες Περιγραφικής

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 19: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

19

Τ Λ Χ

Εισαγωγή Δεδομένων

Μ Σ Ε

bull Μπορούμε να εισάγουμε τα δεδομένα στον data editor ένα-ένα (από το πληκτρολόγιο) είτε

από ένα αρχείο (πχ αρχείο δεδομένων του SPSS (sav) ή αρχείο κειμένου (txt) ή αρχείο του

excel (xls)) είτε με copy amp paste από ένα άλλο ανοιχτό πρόγραμμα των Windows (πχ Excel

ή Word) (από το μενού FileOpen)

bull Για την εισαγωγή δεδομένων από το πληκτρολόγιο απλά επιλέγουμε ένα κελί

πληκτρολογούμε την τιμή που θέλουμε και πατώντας Enter η τιμή καταχωρείται Αν στη

μεταβλητή (στήλη) που εισάγουμε τιμές δεν έχουμε ορίσει όνομα τότε καταχωρείται

αυτόματα ένα όνομα (πχ var00001)

bull Από το μενού DataDefine Variable μπορούμε να αλλάξουμε το όνομα μίας μεταβλητής

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 20: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

20

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 21: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

21

Τ Λ Χ

Εισαγωγή Δεδομένων από αρχείο Excel

Μ Σ Ε

Για να εισάγουμε τα δεδομένα επιλέγουμε από την γραμμή εντολών File Open Data

Στη συνέχεια αναζητάμε τη θέση αποθήκευσης του αρχείου

δεδομένων φροντίζοντας την επιλογή του κατάλληλου

τύπου αρχείου πχ Excel για αρχεία με κατάληξηxls xlsx

Η διαδικασία συνεχίζεται με την επιλογή Open

όπου στη συνέχεια επιλέγουμε το φύλλο

Worksheet από το οποίο θα αντλήσουμε τα

δεδομένα μας καθώς στο αρχείο Εxcel δύναται

να υπάρχουν δεδομένα σε περισσότερα από ένα

λογιστικά φύλλα

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 22: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

22

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στον παρακάτω πίνακα φαίνονται οι βαθμοί των 16 φοιτητώντριών του μαθήματος Στατιστική

Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 23: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

23

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 1η (Δημιουργία αρχείου SPSS)

Δημιουργήστε ένα αρχείο με το SPSS κωδικοποιήστε κατάλληλα τις μεταβλητές και

αποθηκεύστε το στην επιφάνεια εργασίας

Απάντηση

Για να ξεκινήσουμε το πρόγραμμα πηγαίνουμε στην Έναρξη Προγράμματα και από εκεί

επιλέγουμε το πρόγραμμα SPSS ή κάνουμε κλικ στο αντίστοιχο εικονίδιο του προγράμματος το

οποίο μπορεί να βρίσκεται ή στην επιφάνεια εργασίας στην μπάρα εικονιδίων στο κάτω μέρος της

οθόνης Με το άνοιγμα του προγράμματος παρατηρούμε τα δύο φύλλα του SPSS α) το φύλλο

δεδομένων Data View στο οποίο θα περάσουμε τα δεδομένα και β) το φύλλο Variable View όπου

θα βάλουμε και θα χαρακτηρίσουμε τις μεταβλητές

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 24: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

24

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Σχετικά με τις μεταβλητές

bull Η μεταβλητή ΑΑ είναι τύπου (type) Numeric και κλίμακας(measure) Scale

bull Η μεταβλητή ETOS είναι τύπου Numeric και κλίμακας scale

bull Η μεταβλητή ΝΑΜΕ είναι τύπου String και κλίμακας Nominal

bull Η μεταβλητή φύλο είναι SEX είναι τύπου Numeric και κλίμακας scale

Σε αυτήν όμως πρέπει να ορίσουμε και τις τιμές 1=men και 1=woman (Πως γίνετε αυτό Μεταβαίνουμε

στην προβολή Variable view στην μεταβλητή SEX στην στήλη Value και κάνουμε κλικ Στο παράθυρο

που εμφανίζεται μπροστά μας υπάρχουν δύο ετικέτες Value και Value Label Ορίζουμε λοιπόν την τιμή

1 στο Value και γράφουμε man στο Value Label Στην συνέχεια κλικ στην επιλογή Add Την ίδια

διαδικασία εκτελούμε και για να ορίσουμε 2= woman Τέλος κλικ στο ΟΚ

bull Η μεταβλητή VERG είναι τύπου Numeric όπως και η VGRAFT και κλίμακας scale

Παρατήρηση α) χρησιμοποιούμε κωδικοποιημένες ονομασίες για τις μεταβλητές β) δεν ξεχνώ να

συμπληρώσω και τα υπόλοιπα χαρακτηριστικά των μεταβλητών όπως την ετικέτα hellip

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 25: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

25

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Επομένως έχω

Για να αποθηκεύσω το αρχείο πηγαίνω από την μπάρα μενού και επιλέγω

File και στην συνέχεια Save

Από την θυρίδα που εμφανίζεται α) βάζω το όνομα στο

πεδίο File Name β) επιλέγω τον φάκελο που θέλω να

αποθηκεύσω το αρχείο και γ) πατώ το πλήκτρο Save

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 26: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

26

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 2η (Άνοιγμα αρχείου SPSS)

Ανοίξτε το αρχείο SPSS που δημιουργήσατε με όνομα askisi_1sav και αποθηκεύσατε στην

επιφάνεια εργασίας

Απάντηση

Ανοίγουμε το SPSS και από την πρώτη θυρίδα

διαλόγου που εμφανίζεται επιλέγουμε το αρχείο το

οποίο είχαμε δημιουργήσει

Αν δεν εμφανιστεί πηγαίνουμε στον φάκελο που το

δημιουργήσαμε και το επιλέγουμε

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 27: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

27

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 3η (Εισαγωγή Δεδομένων με πληκτρολόγιο)

Εισάγετε τα δεδομένα του πίνακα στο αρχείο που δημιουργήσατε

Απάντηση

Για την εισαγωγή δεδομένων από το πληκτρολόγιο

απλά επιλέγουμε ένα κελί πληκτρολογούμε την

τιμή που θέλουμε και πατώντας Enter η τιμή

καταχωρείται Η καταχώρηση γίνεται και

χρησιμοποιώντας τα βελάκια ή το πλήκτρο Tab

ανάλογα με την ευκολία καταχώρησης του καθενός

Μετά την καταχώρηση αποθηκεύουμε το αρχείο για

να μην χάσουμε τις αλλαγές που κάναμε

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 28: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

28

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Ερώτηση 4η (Εισαγωγή Δεδομένων από αρχείο Excel)

Δημιουργήστε ένα αρχείο Excel με τα δεδομένα της άσκησης και στην συνέχεια δημιουργήστε

ένα αρχείο στο SPSS ανοίγοντας το αρχείο Excel

Απάντηση

Δημιουργούμε ένα αρχείο Excel με όνομα

askisi_1xls και στην συνέχεια προσθέτουμε

τα δεδομένα της άσκησης

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 29: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

29

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Στην συνέχεια ανοίγουμε το SPSS και επιλέγουμε από

την μπάρα μενού File Open Data

Από την θυρίδα διαλόγου επιλέγουμε πρώτα την θέση

του αρχείου (φάκελος) στην συνέχεια τον τύπο του

αρχείου και τέλος επιλέγουμε το αρχείο το οποίο

θέλουμε να ανοίξουμε Επιβεβαιώνουμε την παρακάτω

θυρίδα η οποία μας δείχνει που βρίσκονται τα δεδομένα

πατώντας ΟΚ

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 30: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

30

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 1ο

Το αποτέλεσμα είναι το εξής

bull Στο φύλλο δεδομένων Data View προστέθηκαν όλα

τα δεδομένα όπως αυτά εμφανιζόταν στο Excel

bull Στο φύλο των μεταβλητών προστέθηκαν τα ονόματα

των μεταβλητών ο τύπος και το είδος Εφόσον

κάνουμε έναν έλεγχο ορθότητα προσθέτουμε τα

υπόλοιπα χαρακτηριστικά και ολοκληρώνουμε

αποθηκεύοντας το αρχείο

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 31: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

31

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Προκειμένου να εισάγουμε μια νέα περίπτωση (γραμμή) μεταξύ

περιπτώσεων που ήδη υπάρχουν επιλέγουμε ένα οποιοδήποτε κελί της

γραμμής που βρίσκεται κάτω από τη θέση όπου θέλουμε να εισάγουμε τη

νέα γραμμή και από το Edit επιλέγουμε Insert Case

Εναλλακτικά κάνουμε κλικ στον αριθμό της γραμμής που βρίσκεται κάτω

από τη θέση όπου θα εισάγουμε τη νέα γραμμή και με δεξί κλικ

επιλέγουμε Insert Case

Αν η εισαγωγή της γραμμής έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια περίπτωση (γραμμή) επιλέγουμε τη γραμμή αυτή

και με δεξί κλικ επιλέγουμε Clear

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 32: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

32

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Προσθήκη ή Διαγραφή νέων Περιπτώσεων και Μεταβλητών

Για να εισάγουμε μια νέα μεταβλητή (στήλη) μεταξύ μεταβλητών που

ήδη υπάρχουν κάνουμε κλικ σrsquo ένα οποιοδήποτε κελί της στήλης που

βρίσκεται δεξιά από τη θέση όπου θέλουμε να εισάγουμε τη νέα στήλη

και από το Edit επιλέγουμε Insert Variable Εναλλακτικά επιλέγουμε

τη στήλη που βρίσκεται δεξιά από τη θέση όπου θα εισάγουμε τη νέα

στήλη και με δεξί κλικ επιλέγουμε Insert Variable

Αν η εισαγωγή της στήλης έχει γίνει σε λάθος θέση αναιρούμε την

ενέργεια με Edit Undo

Για να διαγράψουμε μια μεταβλητή (στήλη) επιλέγουμε τη στήλη αυτή

και με δεξί κλικ επιλέγουμε Clear

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 33: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

33

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Αντιγραφές Μετακινήσεις και επικολλήσεις δεδομένων

Για να μπορέσει κάποιος να αντιγράψει ή να μετακινήσει το περιεχόμενο ενός ή πολλών

κελιών μιας εγγραφής ή μιας μεταβλητής πρέπει να ακολουθήσει τα εξής βήματα

bull Επιλέγεται κατά τα γνωστά η προς αντιγραφή περιοχή (κελί ή σύνολο κελιών εγγραφή ή

σύνολο εγγραφών μεταβλητή ή σύνολο εγγραφών)

bull Από το μενού Εdit Copy (όταν πρόκειται για μετακίνηση Cut) αντιγράφεται το

περιεχόμενο της περιοχής στο πρόχειρο (Clipboard)

bull Στην συνέχεια επιλέγεται η περιοχή όπου θα γίνει η αντιγραφή και η επαναφορά του

περιεχομένου του πρόχειρου στην επιλεγμένη περιοχή γίνεται από το μενού Edit

Paste

Παρατήρηση Η επιλογή αντιγραφή επικόλληση μπορεί να γίνει και από διαφορετικά

προγράμματα όπως για παράδειγμα από το Excel

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 34: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

34

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής γίνεται εύκολα από το Data Sort Cases Στο

παράθυρο Sort Cases που ανοίγει κάνουμε κλικ στη μεταβλητή της οποίας οι τιμές θα

ταξινομηθούν κλικ στο βέλος και επιλέγουμε αν η ταξινόμηση θα γίνει με αύξουσα (Ascending)

ή φθίνουσα (Descending) σειρά Ολοκληρώνουμε με κλικ στο ΟΚ

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 35: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

35

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ταξινομήσεις δεδομένων

Η ταξινόμηση των τιμών μιας μεταβλητής οδηγεί σε αντίστοιχες ανακατατάξεις στις τιμές όλων

των μεταβλητών δεδομένου ότι όλες οι περιπτώσεις (γραμμές) ανακατατάσσονται ακολουθώντας

την ταξινόμηση της μεταβλητής που έχουμε επιλέξει

Εναλλακτικά η ταξινόμηση των τιμών μιας μεταβλητής

μπορεί να γίνει αν κάνουμε κλικ στο όνομα της μεταβλητής

οπότε και επιλέγεται όλη η στήλη της μεταβλητής και με δεξί

κλικ επιλέξουμε Sort Ascending ή Sort Descending

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 36: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

36

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Η διαδικασία αυτή εφαρμόζεται όταν θέλουμε να

μελετήσουμε ένα υποσύνολο των δεδομένων μας Για

παράδειγμα έστω ότι θέλουμε να μελετήσουμε τα στατιστικά

στοιχεία μόνο των γυναικών στα δεδομένα του

παραδείγματος 1

Τότε από το Data Select Cases ανοίγουμε το αντίστοιχο

παράθυρο διαλόγου

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 37: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

37

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Επιλογή Περιπτώσεων

Στην συνέχεια κάνουμε κλικ στο If condition is satisfied και κλικ στο Ifhellip Τότε από το Data

Select Cases ανοίγουμε το αντίστοιχο παράθυρο διαλόγου

Στο νέο παράθυρο που ανοίγει επιλέγουμε τη μεταβλητή sex και τη μεταφέρουμε στο πλαίσιο

που βρίσκεται δεξιά με κλικ στο βέλος συνεχίζουμε με κλικ στο = και πληκτρολογούμε 1 Με

κλικ στο Continue και στο ΟΚ το πρόγραμμα επιλέγει μόνο τις περιπτώσεις όπου sex = ldquo1rdquo

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 38: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

38

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ανοίγουμε το αρχείο askisi_1sav το οποίο περιέχει τους βαθμούς 16 φοιτητώντριών του

μαθήματος Στατιστική Επιχειρήσεων τόσο στο εργαστήριο όσο και στην γραπτή τους εξέταση

Αύξων αριθμός Έτος Όνομα Φύλο Βαθμός εργαστηρίου Βαθμός γραπτού

1 1 DRAKOS 1 7 5

2 1 NIKA 2 4 5

3 1 PAPAS 1 9 4

4 1 BLASTOY 2 5 5

5 2 MARIS 1 7 8

6 2 GAGANH 2 6 4

7 2 MAVROS 1 10 5

8 2 KOYRIS 1 2 75

9 3 KOKKA 2 6 5

10 3 KANA 2 85 75

11 3 SMIRLIS 1 65 45

12 3 AGRA 2 55 55

13 4 MOIRA 2 45 65

14 4 KARLIS 1 75 10

15 4 ZYRDAS 1 10 0

16 4 ROYLIOS 1 95 10

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 39: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

39

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 1η (Εισαγωγή διαγραφή μεταβλητών και παρατηρήσεων)

a) Εισάγετε την μεταβλητή έτος εισαγωγής (etoseis) πριν την μεταβλητή έτος

b) Πριν την παρατήρηση με αα 10 εισάγετε μια νέα παρατήρηση με στοιχεία 18 2015 4

KRIKOS 1 8 10

c) Αποθηκεύστε το αρχείο και κλείστε το SPSS

d) Ανοίξτε το αρχείο του SPSS και πρώτα διαγράψτε την μεταβλητή έτος εισαγωγής (etoeis)

και στην συνέχεια διαγράψτε την παρατήρηση με αα 18

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 40: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

40

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να εισάγουμε μια νέα μεταβλητή πατάμε δεξί κλικ στην

μεταβλητή πριν από αυτή θέλουμε να εισάγουμε την νέα και από

την θυρίδα διαλόγου που εμφανίζεται Insert Variable

Παρατηρούμε ότι δημιουργήθηκε μια νέα μεταβλητή με όνομα

VAR00001 Πηγαίνουμε στο φύλλο των μεταβλητών και

δηλώνουμε τα χαρακτηριστικά που θέλουμε και αποθηκεύουμε το

αρχείο

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 41: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

41

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για να προσθέσω μια νέα παρατήρηση μεταξύ των παρατηρήσεων

που ήδη υπάρχουν κάνω δεξί κλικ στην γραμμή κάτω από την οποία

θέλω να εισάγω την νέα παρατήρηση και επιλέγω Insert Case

Στην συνέχεια συμπληρώνω τις τιμές στα αντίστοιχα κελιά

c) Για να αποθηκεύσω το αρχείο πηγαίνω από το μενού File

Save ή κάνω κλικ στην δισκέτα που βρίσκεται στην μπάρα

μενού

Στην συνέχεια κλείνω το SPPS

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 42: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

42

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

d) Για να διαγράψουμε μια περίπτωση (γραμμή) ή μια μεταβλητή (στήλη) επιλέγουμε τη

γραμμή ή τη στήλη αυτή και με δεξί κλικ επιλέγουμε Clear

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 43: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

43

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (μεταβολή μεταβλητών)

a) Ταξινομήστε τα δεδομένα κατά αύξουσα σειρά σύμφωνα με το όνομα του φοιτητή

b) Επιλέξτε μόνο τους άνδρες

c) Επιλέξτε όλες τις παρατηρήσεις

Απάντηση

a) Για να ταξινομήσω τα δεδομένα σύμφωνα με τις τιμές

μιας μεταβλητής κάνω δεξί κλικ επάνω στην μεταβλητή

και επιλέγω και επιλέγω το είδος ταξινόμησης που

επιθυμώ Αυτόματα γίνεται η ταξινόμηση

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 44: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

44

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 2η (τροποποίηση μεταβλητών)

Απάντηση

a) Εναλλακτικά η διαδικασία μπορεί να γίνει από το μενού

Data όπου επιλέγω την εντολή Sort Cases και από την

θυρίδα διαλόγου που εμφανίζεται επιλέγω μεταβλητή

και είδος ταξινόμησης

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 45: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

45

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Για να επιλέξω μόνο τους άνδρες από το μενού Data επιλέγω

την εντολή Select Cases και από την θυρίδα διαλόγου που

εμφανίζεται επιλέγω If condition is satisfied και στην συνέχεια

το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο

και με διπλό κλικ το βάζω στο κουτί για την συνθήκη όπου

γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο

Continue και στην συνέχεια στο πλήκτρο OK

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 46: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

46

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Από την θυρίδα διαλόγου που εμφανίζεται επιλέγω If condition is satisfied και στην

συνέχεια το πλήκτρο if

Στην νέα θυρίδα διαλόγου που εμφανίζεται διαλέγω το φύλλο και με διπλό κλικ το βάζω

στο κουτί για την συνθήκη όπου γράφω sex=1

Για να ολοκληρωθεί η διαδικασία πατάω κλικ στο πλήκτρο Continue και στην συνέχεια

στο πλήκτρο OK

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 47: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

47

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b Μετά την επιλογή μόνο των

ανδρών παρατηρούμε ότι στο

φύλλο δεδομένων υπάρχει μία

πλάγια γραμμή στα δεδομένα τα

οποία δεν θα χρησιμοποιηθούν

στην ανάλυση (στην περίπτωση

μας σε όλες τις γυναίκες)

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 48: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

48

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Για να επιλέξω ξανά όλες τις παρατηρήσεις

πηγαίνω στην ομάδα Data του μενού και

επιλέγω την εντολή Select Cases

Στην θυρίδα διαλόγου που εμφανίζεται

τσεκάρουμε την επιλογή All cases και πατάμε το

πλήκτρο ΟΚ Παρατηρούμε ότι στο φύλλο

δεδομένων εξαφανίστηκε η πλάγια γραμμή από

τον αριθμό των παρατηρήσεων το οποίο

σημαίνει ότι στην ανάλυση μας θα

συμπεριληφθούν όλες οι παρατηρήσεις

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 49: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

49

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Μερικές βασικές επεμβάσεις για τη

μετατροπή των δεδομένων γίνονται από το

σύνολο των εντολών που εμπεριέχονται

στην επιλογή transform που βρίσκεται στα

μενού Η πρώτη εντολή είναι η compute

και δίνει τη δυνατότητα στον χρήστη να

δημιουργήσει μεταβλητές που τα δεδομένα

τους προέρχονται από επεξεργασία

δεδομένων άλλων μεταβλητών

Κάνοντας κλικ στη λέξη compute ανοίγει το πλαίσιο διαλόγου compute variable που είναι σε

γενικές γραμμές ίδιο με αυτό για την επιλογή των περιπτώσεων (select cases If)

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 50: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

50

Τ Λ Χ

Τροποποίηση Δεδομένων

Μ Σ Ε

Μετατροπή Μεταβλητών

Πάνω αριστερά υπάρχει το πεδίο target

variable και μέσα σε αυτό ο χρήστης πρέπει να

εισάγει το όνομα της νέας μεταβλητής που θα

δημιουργηθεί Μετά την εισαγωγή του

ονόματος ενεργοποιείται ο διακόπτης Type amp

Label έτσι ώστε να φορμάρει τη μεταβλητή

πλήρως Κάτω από το διακόπτη αυτό

βρίσκονται οι μεταβλητές του αρχείου

Ο χρήστης μπορεί να επιλέγει μόνο μία μεταβλητή και πατώντας τον διακόπτη με το βέλος να την

εισάγει στο πεδίο τέλεσης των πράξεων umlΈνα αντίγραφο του ονόματος της μεταβλητής

εμφανίζεται στο πεδίο Επιλέγοντας τους τελεστές που θέλει ο χρήστης δημιουργεί μια συνάρτηση

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 51: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

51

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Έστω ότι έχουμε μια μεταβλητή ύψος στην οποία καταγράφουμε το ύψος των ατόμων που

συμμετέχουν σε μια έρευνα Και θέλουμε να χωρίσουμε τους συμμετέχοντες σε τρεις κατηγορίες

α) χαμηλότεροι από 160 εκατοστά (1) β) μεταξύ 161 και 175 (2) και γ) ψηλότεροι των 176

εκατοστών (3)

Για να κάνουμε την κωδικοποίηση τιμών

ακολουθούμε την παρακάτω πορεία

Από το Transform Recode Into Different

Variables ανοίγουμε το παράθυρο Recode

into Different Variables

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 52: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

52

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Σrsquo αυτό επιλέγουμε τη μεταβλητή ypsos

και την εισάγουμε στο πλαίσιο Numeric

Variable Output Variable με κλικ στο

βελάκι

Στο πλαίσιο Name πληκτρολογούμε το

όνομα της νέας μεταβλητής έστω

Ypsos_1 και στο πλαίσιο Label

πληκτρολογούμε μια ετικέτα γιrsquo αυτήν

έστω Ύψος

Με κλικ στο Change παίρνουμε την

εικόνα του

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 53: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

53

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Στο σημείο αυτό κάνουμε κλικ στο Old and New Values οπότε ανοίγει ένα νέο παράθυρο

διαλόγου το Recode into Different Variables Old and New Values Συμπληρώνουμε το

παράθυρο αυτό ακολουθώντας τα ακόλουθα βήματα

Κάνουμε κλικ στο Range LOWEST

through value και στο πλαίσιο που

υπάρχει από κάτω εισάγουμε τον αριθμό

160 Ακολούθως στο πλαίσιο New Value

πληκτρολογούμε 1 οπότε και

ενεργοποιείται το κουμπί Add Με κλικ

σrsquo αυτό εισέρχεται στο πλαίσιο Old

New η έκφραση Lowest thru 160 1

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 54: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

54

Τ Λ Χ

Μ Σ Ε

Τροποποίηση Δεδομένων

Ομαδοποίηση τιμών μιας συνεχούς μεταβλητής

Συνεχίζουμε με κλικ στο Range και εισάγουμε τους αριθμούς 161 στο πάνω και 175 στο κάτω

πλαίσιο κάτω από τη λέξη Range Στο πλαίσιο New Value πληκτρολογούμε 2 και κάνουμε κλικ

στο Add

Κάνουμε κλικ στο Range value through

HIGHEST και στο πλαίσιο που υπάρχει από

κάτω εισάγουμε τον αριθμό 176 Στο New Value

πληκτρολογούμε 3 και κάνουμε κλικ στο Add

Ολοκληρώνουμε τη διαδικασία με κλικ στο

Continue και στο ΟΚ Στη στήλη ypsos_1 θα

εμφανιστεί η νέα κωδικοποίηση

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 55: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

55

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 3η (τροποποίηση μεταβλητών)

a) Ο τελικός βαθμός του φοιτητή υπολογίζεται από το 25 του βαθμού του εργαστηρίου και το

75 του βαθμού της τελικής εξέτασης Δημιουργήστε μια νέα μεταβλητή με όνομα VTEL

b) Ο βαθμός γράφεται στο βιβλίο μαθημάτων σε εκατοστιαία κλίμακα επομένως δημιουργήστε

μια νέα μεταβλητή (VTEL_100) και υπολογίστε τις τιμές

Απάντηση

a) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 56: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

56

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

a) Στο παράθυρο διαλόγου που εμφανίζεται βάζουμε στο πεδίο Target Variable την νέα

μεταβλητή VTEL και στο πεδίο Numeric Expression την συνθήκη (VERG025) +

(VGRAFT075) και πατάμε ΟΚ

Η μεταβλητή δημιουργήθηκε και υπολογίστηκαν οι τιμές

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 57: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

57

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

b) Για να δημιουργήσω μια νέα μεταβλητή από τιμές υπαρχόντων μεταβλητών πηγαίνουμε

στο μενού Transform Compute Variable

Από την θυρίδα διαλόγου που εμφανίζεται

στο πεδίο Target Variable γράφω το όνομα

της νέας μεταβλητής (VTEL_100) και στο

πεδίο Numeric Expression γράφω τον τύπο

VTEL10

Η διαδικασία ολοκληρώνεται πατώντας το

πλήκτρο ΟΚ

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 58: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

58

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 4η (τροποποίηση μεταβλητών)

a) Να δημιουργήσετε με την βοήθεια κατάλληλης διαδικασίας SPSS μία νέα μεταβλητή με το

όνομα ΝΑΙ_ΟΧΙ η οποία να λαμβάνει τις εξής τιμές 1=ΠΕΡΝΑΕΙ και 0=ΔΕΝ ΠΕΡΝΑΕΙ

το

b) Κωδικοποιήστε σωστά την νέα μεταβλητή (nai_oxi) έτσι ώστε να εμφανίζονται οι τιμές 1

Περνάει 2 Δεν περνάει

c) Σύμφωνα με τον τελικό βαθμό δημιουργήστε μια νέα μεταβλητή η οποία θα παίρνει τιμές

laquoΆρισταraquo για βαθμό μεγαλύτερο του 8 laquoΚαλώςraquo για βαθμό μεγαλύτερο του 5 και μικρότερο

του 8 και laquoΑνεπαρκείςraquo για βαθμό μικρότερο του 5

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 59: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

59

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Για να δημιουργήσω την μεταβλητή Ναι

Όχι κάνω τα παρακάτω βήματα

bull Αρχικά από την μπάρα μενού επιλέγω

την ομάδα Transform και από εκεί

επιλέγω την εντολή Compute

bull Στην θυρίδα διαλόγου που

εμφανίζεται γράφουμε ΝΑΙ_ΟΧΙ και

στο κουτάκι Numeric Expression

γράφουμε 1

bull Στην συνέχεια πατάω κλικ στο

κουμπάκι If που βρίσκεται κάτω

αριστερά

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 60: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

60

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια κάνουμε κλικ στην

επιλογή Induce if cases

bull Μέσα στο πεδίο κάτω από την επιλογή

γράφουμε την συνάρτηση

(VERGgt=5) AND (VGRAFTgt=5)

bull Στην συνέχεια πατάω αρχικά

Continue και στην συνέχεια ΟΚ

Το αποτέλεσμα της παραπάνω διαδικασίας είναι να δημιουργηθεί μια νέα

μεταβλητή που παίρνει τιμές 1 όταν ισχύει η συνθήκη

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 61: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

61

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull Στην συνέχεια ακολουθώ την ίδια

διαδικασία για να βάλω στην νέα

μεταβλητή τις τιμές 0 σε όσους δεν

περνάνε το μάθημα

bull από το μενού επιλέγω Transform και από

εκεί επιλέγω την εντολή Compute

bull στο κουτάκι Target Variable γράφουμε

ΝΑΙ_ΟΧΙ και στο κουτάκι Numeric

Expression γράφουμε 0

bull Στην συνέχεια κάνουμε κλικ στο πλήκτρο

Ifhellip

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 62: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

62

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

bull στην συνέχεια κλικ στην επιλογή

Induce if cases

bull Στο κουτάκι από κάτω γράφουμε λοιπόν

την νέα συνθήκη ΝΟΤ [(VERGgt=5)

AND (VGRAFTgt=5)]

bull Στην συνέχεια πατάω αρχικά Continue και

στην συνέχεια ΟΚ

bull Ολοκληρώνω την δημιουργία της

μεταβλητής με την επιβεβαίωση αλλαγής

τιμών

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 63: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

63

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Για την σωστή κωδικοποίηση της νέας μεταβλητής πηγαίνω στο φύλλο Variable View και

ορίζω Type Numeric Width 1 Decimals 0 Label Επιτυχόντες Values

(0Περνάει ndash 1 Δεν Περνάει) και Measure Nominal

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 64: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

64

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 65: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

65

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Για να δημιουργήσω μια νέα μεταβλητή η οποία να ομαδοποιεί τις τιμές μιας υπάρχουσας

μεταβλητής ακολουθώ την παρακάτω διαδικασία

bull Από το μενού Transform επιλέγω την εντολή Recode into

Different Variables

bull Στην νέα θυρίδα διαλόγου που εμφανίζεται

αρχικά επιλέγω την υπάρχουσα μεταβλητή και

την προσθέτω στο πεδίο Numeric Variable και

στην συνέχεια στο πεδίο Name βάζω το όνομα

της νέας μεταβλητής και στο πεδίο Label την

ετικέτα της μεταβλητής και πατάω το πλήκτρο

Change

bull Στην συνέχεια πατάω το πλήκτρο Old and New

Values

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 66: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

66

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c) Στην θυρίδα διαλόγου που εμφανίζεται στο

αριστερό μέρος ορίζω την συνθήκη (πχ

τιμές μεγαλύτερες του 8 στο αντίστοιχο

πεδίο) και στο δεξί μέρος την νέα τιμή στο

πεδίο value

Στην συνέχεια πατάω κλικ στο πλήκτρο Add

που ενεργοποιείται

Επαναλαμβάνω την διαδικασία μέχρι να βάλω όλες τις κατηγορίες και στην συνέχεια πατάω το

πλήκτρο Continue και το πλήκτρο ΟΚ για να ολοκληρωθεί η διαδικασία

Τέλος πηγαίνω στο φύλλο των μεταβλητών (Variable View) και στο πεδίο Values της νέας

μεταβλητής ορίζω τις τιμές που θέλω να εμφανίζονται

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 67: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

67

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Ερώτηση 5η (Εμφάνιση Δεδομένων)

a) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

b) Να καλέσετε το SPSS να σας δώσει μία ξεχωριστή λίστα με τα ονόματα των φοιτητών που

ΔΕΝ περνούν το μάθημα και τους βαθμούς στο εργαστήριο στην θεωρεία

c) Να καλέσετε το SPSS να σας δώσει σε μία ενιαία λίστα τα ονόματα των φοιτητών που

περνούν και δεν περνούν το μάθημα και με ποιο συγκεκριμένο βαθμό

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 68: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

68

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Αρχικά με την διαδικασία επιλογής

παρατηρήσεων πηγαίνουμε στο μενού

Data και επιλέγουμε την εντολή

Select Cases

Από την θυρίδα διαλόγου που

εμφανίζεται επιλέγουμε If condition

is satisfied και από στην επιλογή if hellip

επιλέγουμε την μεταβλητή

επιτυχόντες και βάζουμε την συνθήκη

nai_oxi=1 και πατάμε το πλήκτρο

Continue και το πλήκτρο ΟΚ

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 69: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

69

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν

έχουν περάσει το μάθημα

Στην συνέχεια από το μενού επιλέγω Analyze

Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο

Variables τις μεταβλητές που θέλω να εμφανίζονται

και πατάω το πλήκτρο OK

Στο αρχείο αποτελεσμάτων

εμφανίζεται η λίστα που

ζητήθηκε

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 70: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

70

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που

δεν πέρασαν το μάθημα

Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας

Page 71: Ε SPSS –Εργαήριο 1 · 6 2 gaganh 2 6 4 7 2 mavros 1 10 5 8 2 koyris 1 2 7,5 9 3 kokka 2 6 5 10 3 kana 2 8,5 7,5 11 3 smirlis 1 6,5 4,5 12 3 agra 2 5,5 5,5 13 4 moira 2

71

Τ Λ Χ

Μ Σ Ε

Παράδειγμα 2ο

Απάντηση

c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω

Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries

Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο

πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες

Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας