Σπίτι Προσωπικά Οικονομικά Πώς να προσθέσετε μεταβλητές σε ένα πλαίσιο δεδομένων σε R-dummies

Πώς να προσθέσετε μεταβλητές σε ένα πλαίσιο δεδομένων σε R-dummies

Πίνακας περιεχομένων:

Βίντεο: Visualizing the Riemann hypothesis and analytic continuation 2024

Βίντεο: Visualizing the Riemann hypothesis and analytic continuation 2024
Anonim

Ένα πλαίσιο δεδομένων μπορεί να επεκταθεί με νέες μεταβλητές στο R. Μπορεί, για παράδειγμα, να λάβετε δεδομένα από άλλο παίκτη στην ομάδα της Granny. Ή ίσως θελήσετε να υπολογίσετε μια νέα μεταβλητή από τις άλλες μεταβλητές στο σύνολο δεδομένων, όπως το συνολικό άθροισμα των καλαθιών που γίνονται σε κάθε παιχνίδι.

Προσθήκη μιας μόνο μεταβλητής

Υπάρχουν τρεις κύριοι τρόποι για να προσθέσετε μια μεταβλητή. Παρόμοια με την περίπτωση της προσθήκης παρατηρήσεων, μπορείτε να χρησιμοποιήσετε τη συνάρτηση cbind () ή τους δείκτες.

Μπορείτε επίσης να χρησιμοποιήσετε το σύμβολο του δολαρίου για να προσθέσετε μια επιπλέον μεταβλητή. Φανταστείτε ότι η γιαγιά σας ζήτησε να προσθέσετε τον αριθμό των καλαθιών του φίλου της Gabrielle στο πλαίσιο δεδομένων. Καταρχήν, θα δημιουργούσατε ένα διάνυσμα με αυτά τα δεδομένα όπως αυτό:

καλάθια. του. Gabrielle <- c (11, 5, 6, 7, 3, 12, 4, 5, 9)

Για να δημιουργήσετε μια επιπλέον μεταβλητή με όνομα Gabrielle με αυτά τα δεδομένα, κάνετε τα εξής: >> καλάθια. df $ Gabrielle <- καλάθια. του. Gabrielle

Εάν θέλετε να ελέγξετε αν αυτό λειτουργεί, αλλά δεν θέλετε να εμφανίσετε το πλήρες πλαίσιο δεδομένων, μπορείτε να χρησιμοποιήσετε τη λειτουργία head (). Αυτή η λειτουργία απαιτεί δύο επιχειρήματα: το αντικείμενο που θέλετε να εμφανίζεται και τον αριθμό των γραμμών που θέλετε να δείτε. Για να δείτε τις πρώτες τέσσερις σειρές του νέου πλαισίου δεδομένων, τα καλάθια. df, χρησιμοποιήστε τον ακόλουθο κώδικα:

κεφαλή (καλάθια df, 4) Granny Geraldine Gabrielle 1η 12 5 11 2η 4 4 5 3η 5 2 6 4η 6 4 7
Προσθήκη πολλών μεταβλητών χρησιμοποιώντας cbind

Μπορείτε υποδηλώστε ότι το πλαίσιο δεδομένων σας είναι ένας πίνακας και χρησιμοποιήστε τη λειτουργία cbind () για να το κάνετε αυτό. Αντίθετα με τη χρήση του rbind () στα πλαίσια δεδομένων, δεν χρειάζεται καν να ανησυχείτε για τα ονόματα των γραμμών ή των στηλών. Ας δημιουργήσουμε ένα νέο πλαίσιο δεδομένων με τους στόχους για Gertrude και Guinevere. Για να συνδυάσετε και τα δύο σε ένα πλαίσιο δεδομένων, δοκιμάστε:

>> νέα. df <- δεδομένα. (6, 9, 7, 3, 3, 6, 2, 10, 6), + Γουίνερεντ = γ (3, 5, 2, 1,)

Αν και τα ονόματα γραμμών των πλαισίων δεδομένων είναι νέα. df και καλάθια. df διαφέρει, το R θα αγνοήσει αυτό και απλά θα χρησιμοποιήσει τα ονόματα των γραμμών του πρώτου πλαισίου δεδομένων στη συνάρτηση cbind (), όπως μπορείτε να δείτε από την έξοδο του παρακάτω κώδικα: >> head (cbind (baskets df, new df) 4) Granny Geraldine Gabrielle Gertrude Guinevere 1η 12 5 11 3 6 2η 4 4 5 5 9 3η 5 2 6 2 7 4η 6 4 7 1 3
Όταν χρησιμοποιείτε πλαίσιο δεδομένων ή μήτρα με ονόματα στηλών, R θα τα χρησιμοποιήσει ως ονόματα των μεταβλητών. Εάν χρησιμοποιείτε το cbind () για να προσθέσετε ένα διάνυσμα σε ένα πλαίσιο δεδομένων, το R θα χρησιμοποιήσει το όνομα του φορέα ως όνομα μεταβλητής, εκτός αν ορίσετε έναν εαυτό σας, όπως κάνατε με το rbind ().

Αν δεσμεύσετε μια μήτρα χωρίς ονόματα στηλών στο πλαίσιο δεδομένων, το R χρησιμοποιεί αυτόματα τους αριθμούς στηλών ως ονόματα.Αυτό θα προκαλέσει λίγο πρόβλημα, διότι οι απλοί αριθμοί είναι άκυρα ονόματα αντικειμένων και, επομένως, πιο δύσκολο να χρησιμοποιηθούν ως ονόματα μεταβλητών. Σε αυτή την περίπτωση, θα έπρεπε να χρησιμοποιήσετε καλύτερα τους δείκτες.

Όποτε θέλετε να χρησιμοποιήσετε ένα πλαίσιο δεδομένων και δεν θέλετε συνεχώς να πληκτρολογείτε το όνομά του ακολουθούμενο από $, μπορείτε να χρησιμοποιήσετε τις λειτουργίες με () και εντός (). Με τη συνάρτηση εντός (), μπορείτε επίσης να προσθέσετε εύκολα μεταβλητές σε ένα πλαίσιο δεδομένων.
Πώς να προσθέσετε μεταβλητές σε ένα πλαίσιο δεδομένων σε R-dummies

Η επιλογή των συντακτών

Πώς να δημιουργήσετε Flash CS5 σύμβολα κουμπιών - dummies

Πώς να δημιουργήσετε Flash CS5 σύμβολα κουμπιών - dummies

Για να βελτιώσετε τις ταινίες Adobe Flash Creative Suite 5 μπορούν να χρησιμοποιήσουν τα κουμπιά Flash CS5 για να δώσουν στους χρήστες τον έλεγχο της δράσης με έλεγχο χρόνου και πλοήγηση. Στο Flash, τα κουμπιά είναι ειδικοί τύποι συμβόλων που έχουν σχεδιαστεί για να ανταποκρίνονται σε αλληλεπίδραση με το ποντίκι ή το πληκτρολόγιο, όπως κλικ, ανατροπές και συγκεκριμένα πλήκτρα. Όταν συνδυάζεται με το ActionScript, ...

Πώς να δημιουργείτε κλίσεις στο Adobe Flash CS6 - ανδρείκελα

Πώς να δημιουργείτε κλίσεις στο Adobe Flash CS6 - ανδρείκελα

Adobe Flash CS6 έχει έναν τρόπο για να δημιουργήσετε κλίσεις για να γεμίσετε ένα χώρο που δεν θέλετε να είναι ένα συμπαγές χρώμα. Οι κλίσεις είναι μείγματα μεταξύ δύο ή περισσότερων χρωμάτων που μπορείτε να χρησιμοποιήσετε για να γεμίσετε οποιαδήποτε περιοχή ή σχήμα, ακριβώς όπως ένα συμπαγές χρώμα. Αν κοιτάξετε τον πίνακα Swatches, μπορείτε ...

Η επιλογή των συντακτών

Πώς να γράφετε σημειώσεις στο OneNote 2013 στα Android - ανδρείκελα

Πώς να γράφετε σημειώσεις στο OneNote 2013 στα Android - ανδρείκελα

Το OneNote, όπως οι εκδόσεις iOS και web app, η έκδοση Android του OneNote σάς επιτρέπει να αποκτάτε πρόσβαση και να επεξεργάζεστε σημειώσεις με ένα ελάχιστο σύνολο χαρακτηριστικών σε σύγκριση με τις εκδόσεις desktop του OneNote, όπως το OneNote 2013. Πώς να δημιουργήσετε μια νέα σημείωση στο Android Μπορείτε να δημιουργήσετε ...

2 τρόποι αποστολής και λήψης αλληλογραφίας στο Outlook - ανδρείκελα

2 τρόποι αποστολής και λήψης αλληλογραφίας στο Outlook - ανδρείκελα

Μετά τη διαμόρφωση του λογαριασμού ηλεκτρονικού ταχυδρομείου (S) στο Outlook 2013, η λήψη μηνυμάτων είναι μια αυτόματη διαδικασία. Το Outlook αποστέλλει αυτόματα και λαμβάνει μηνύματα όταν ξεκινάτε και επίσης σε διαστήματα 30 λεπτών (από προεπιλογή) όποτε εκτελείται το Outlook. Η εισερχόμενη αλληλογραφία σας μπαίνει αυτόματα στο φάκελο Εισερχόμενα. Μπορείτε επίσης να ξεκινήσετε μια χειροκίνητη διαδικασία αποστολής / λήψης σε ...

Πώς να γράφετε σημειώσεις στο OneNote 2013 για συσκευές iOS - dummies

Πώς να γράφετε σημειώσεις στο OneNote 2013 για συσκευές iOS - dummies

Για συσκευές IOS. Υπάρχουν πολλές λειτουργίες, παρόλο που η έκδοση του App της OneNote και η πλήρης εφαρμογή OneNote 2013 έχουν περισσότερη λειτουργικότητα. Πώς να δημιουργήσετε μια νέα σημείωση σε συσκευές iOS Μπορείτε να δημιουργήσετε μια νέα σημείωση, ανεξάρτητα από το πού βρίσκεστε στο OneNote, αν βλέπετε ...

Η επιλογή των συντακτών

Πώς να ρυθμίσετε την τοποθέτηση και το μέγεθος στην άκρη Animate - dummies

Πώς να ρυθμίσετε την τοποθέτηση και το μέγεθος στην άκρη Animate - dummies

Adobe Edge Animate CC δεν έχει έλλειψη ρυθμίσεις όσον αφορά την τοποθέτηση και το μέγεθος. Πολλά από αυτά τα χαρακτηριστικά λειτουργούν καλύτερα όταν φωλιάζουν στοιχεία, έτσι θέλετε να κατανοήσετε πώς λειτουργεί ο πίνακας στοιχείων. Η τοποθέτηση αναφέρεται στις συντεταγμένες του στοιχείου που σχετίζεται είτε με το Στάδιο είτε με το γονικό στοιχείο όταν ένα ...

Παγκόσμια ή Εφαρμοσμένες ρυθμίσεις στο Adobe Edge Animate - dummies

Παγκόσμια ή Εφαρμοσμένες ρυθμίσεις στο Adobe Edge Animate - dummies

Adobe Edge Animate CC δεν έχει έλλειψη ρυθμίσεων όταν πρόκειται για την τοποθέτηση και το μέγεθος. Οι ρυθμίσεις "Παγκόσμια" και "Εφαρμοσμένες" δεν τροποποιούν τις ρυθμίσεις, αλλά παρέχουν ένα μέσο για την εμφάνιση της σχετικής τοποθέτησης μεταξύ των ενσωματωμένων στοιχείων. Μπορεί να αναρωτιέστε ότι η διαφορά είναι μεταξύ των ρυθμίσεων Global και Applied. Εδώ είναι η ουσία: Παγκόσμιες ρυθμίσεις ...

Πώς να προσθέσετε ενέργειες σε στοιχεία στο Edge Animate - dummies

Πώς να προσθέσετε ενέργειες σε στοιχεία στο Edge Animate - dummies

Ένα ιδιαίτερα ισχυρό χαρακτηριστικό του Adobe Edge Animate Το CC είναι η δυνατότητα να προσθέσετε στη σύνθεση σας δράσεις, ενεργοποιητές, ετικέτες και χαρακτηριστικά δρομέα. Αυτά τα εργαλεία είναι αυτό που χρησιμοποιείτε για να κάνετε το κινούμενο γραφικό σας διαδραστικό, ώστε το κοινό σας να μπορεί να συμμετέχει σε αυτό που κάνει το κινούμενο σχέδιο σας αντί να πρέπει να καθίσετε εκεί και να παρακολουθήσετε παθητικά. Ένας ...