Πώς να μετατρέψετε μια μεταβλητή χαρακτήρων σε αριθμητική στο SAS

Συγγραφέας: Charles Brown
Ημερομηνία Δημιουργίας: 5 Φεβρουάριος 2021
Ημερομηνία Ενημέρωσης: 22 Νοέμβριος 2024
Anonim
R BOOTCAMP DATA TYPES IN R PROGRAMMING (Factors, Strings, Data Frames, Dates) R Statistics Part 2/9
Βίντεο: R BOOTCAMP DATA TYPES IN R PROGRAMMING (Factors, Strings, Data Frames, Dates) R Statistics Part 2/9

Περιεχόμενο

Το SAS είναι λογισμικό υπολογιστών που έχει σχεδιαστεί για να βοηθά στη διαχείριση εταιρειών, συμπεριλαμβανομένης της διαχείρισης δεδομένων, της έρευνας λειτουργίας και των στατιστικών. Κατατάσσει τις μεταβλητές ως κατηγορηματικές ή αριθμητικές. Διάφορες λειτουργίες που γίνονται για κατηγορηματικές μεταβλητές δεν μπορούν να εκτελεστούν σε αριθμητικά και αντίστροφα. Επιπλέον, εάν θέλετε να συγχωνεύσετε δύο ομάδες δεδομένων που έχουν κοινές μεταβλητές, πρέπει να είναι του ίδιου τύπου ή θα προκύψει σφάλμα, επομένως είναι χρήσιμο να γίνει αυτός ο μετασχηματισμός.

Βήμα 1

Εισαγάγετε τα δεδομένα. Η SAS προσφέρει διάφορους τρόπους για να γίνει αυτό. ένα από τα πιο εύκολα είναι δηλώνοντας "εισαγωγή" στο βήμα "δεδομένα". Εάν η μεταβλητή χαρακτήρων ονομάζεται "char" και αποθηκεύει τις τιμές "1", "2" και "3", μπορεί να γίνει ως εξής:

Mydata ΔΕΔΟΜΕΝΩΝ; εισαγωγή char $ @@; Δαταλίνες 1 2 3 1 2 3; τρέξιμο;

Το "$" προκαλεί τη μεταβλητή και το "@@" για να μας επιτρέψει να εισαγάγουμε πολλές τιμές στην ίδια μεταβλητή σε μία γραμμή. Σημειώστε ότι παρόλο που η μεταβλητή φαίνεται να λαμβάνει αριθμούς, το SAS θα τους αντιμετωπίζει ως χαρακτήρες.


Βήμα 2

Μετατρέψτε τη μεταβλητή πολλαπλασιάζοντάς την με μία.

ΔΕΔΟΜΕΝΑ mydata2; Ορίστε mydata; αριθμός = char * 1; τρέξιμο;

Βήμα 3

Δημιουργήστε ένα τελικό σύνολο δεδομένων με τη μεταβλητή να μετονομαστεί ξανά, εάν θέλετε. Τώρα που υπάρχει μια αριθμητική έκδοση της μεταβλητής, μπορείτε να απαλλαγείτε από την παλιά (char) και να μετονομάσετε τη νέα (num) ως "char".

ΗΜΕΡΟΜΗΝΙΑ mydata3 (πτώση = char); ΡΥΘΜΙΣΗ mydata2; char = αριθμός; τρέξιμο;

Οι προσκλήσεις για τσίρκο προσφέρουν μια διασκέδαση στα πάρτι των παιδιών, τα ντους μωρών και σε πολλές άλλες ειδικές περιπτώσεις. Βοηθήστε τα παιδιά να κάνουν αυτό το κλασικό θέμα, να προσκαλέσουν το...

Τον Μάιο του 2013, το Εθνικό Συμβούλιο Δικαιοσύνης (CNJ) ενέκρινε ψήφισμα που νομιμοποιεί γάμο του ιδίου φύλου στη Βραζιλία. Μέχρι τότε, αναγνωρίστηκε μόνο η σταθερή ένωση μεταξύ των ομοφυλοφίλων. Η α...

Οι Εκδόσεις Μας