Ε 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...
TRANSCRIPT
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
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 την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
69
Τ Λ Χ
Μ Σ Ε
Παράδειγμα 2ο
Απάντηση
a) Στο φύλλο δεδομένων παρατηρούμε ότι έχουν εξαιρεθεί όλες οι παρατηρήσεις που δεν
έχουν περάσει το μάθημα
Στην συνέχεια από το μενού επιλέγω Analyze
Reports Case Summaries
Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο
Variables τις μεταβλητές που θέλω να εμφανίζονται
και πατάω το πλήκτρο OK
Στο αρχείο αποτελεσμάτων
εμφανίζεται η λίστα που
ζητήθηκε
70
Τ Λ Χ
Μ Σ Ε
Παράδειγμα 2ο
Απάντηση
b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που
δεν πέρασαν το μάθημα
Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα
71
Τ Λ Χ
Μ Σ Ε
Παράδειγμα 2ο
Απάντηση
c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω
Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries
Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο
πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
70
Τ Λ Χ
Μ Σ Ε
Παράδειγμα 2ο
Απάντηση
b) Επαναλαμβάνω την ίδια διαδικασία με μόνη διαφορά ότι εδώ επιλέγω τις παρατηρήσεις που
δεν πέρασαν το μάθημα
Τα αποτελέσματα της διαδικασίας εμφανίζονται στον παρακάτω πίνακα
71
Τ Λ Χ
Μ Σ Ε
Παράδειγμα 2ο
Απάντηση
c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω
Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries
Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο
πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας
71
Τ Λ Χ
Μ Σ Ε
Παράδειγμα 2ο
Απάντηση
c Αρχικά επιλέγω όλες τις παρατηρήσεις και στην συνέχεια από την μπάρα μενού επιλέγω
Στην συνέχεια από το μενού επιλέγω Analyze Reports Case Summaries
Στην νέα θυρίδα που εμφανίζεται βάζω στο πεδίο Variables τις μεταβλητές που θέλω στο
πεδίο Variables και στο πεδίο Grouping Variables την μεταβλητή Επιτυχόντες
Πατώντας το πλήκτρο ΟΚ εμφανίζεται στο αρχείο αποτελεσμάτων ο παρακάτω πίνακας