Βίντεο: Elite Dangerous September 2019 Update ANY GOOD? 2024
Όταν προσπαθείτε να δημιουργήσετε πίνακες από ένα πίνακα στο R, καταλήγετε σε δίκη. τραπέζι. Η δοκιμή του αντικειμένου. ο πίνακας φαίνεται ακριβώς όπως και η δοκιμή μήτρας, αλλά πραγματικά δεν είναι. Η διαφορά καθίσταται σαφής όταν μετασχηματίζετε αυτά τα αντικείμενα σε ένα πλαίσιο δεδομένων. Ρίξτε μια ματιά στο αποτέλεσμα αυτού του κώδικα: >> δοκιμή. df str (δοκιμή df) ». frame ': 2 obs. από 2 μεταβλητές: $ άρρωστος: num 34 11 $ υγιής: num 9 32
Εδώ λαμβάνετε ένα πλαίσιο δεδομένων με δύο μεταβλητές (άρρωστοι και υγιείς) με κάθε δύο παρατηρήσεις. Από την άλλη πλευρά, αν μετατρέψετε τον πίνακα σε ένα πλαίσιο δεδομένων, θα έχετε το ακόλουθο αποτέλεσμα:
Τώρα έχετε ένα πλαίσιο δεδομένων με τρεις μεταβλητές. Τα πρώτα δύο - Var1 και Var2 - είναι μεταβλητές παράγοντα για τις οποίες τα επίπεδα είναι οι τιμές των σειρών και των στηλών του πίνακα αντίστοιχα. Η τρίτη μεταβλητή - Freq - περιέχει τις συχνότητες για κάθε συνδυασμό των επιπέδων στις δύο πρώτες μεταβλητές.
Στην πραγματικότητα, μπορείτε επίσης να δημιουργήσετε πίνακες σε περισσότερες από δύο διαστάσεις, προσθέτοντας περισσότερες μεταβλητές ως επιχειρήματα ή μετατρέποντας έναν πολυδιάστατο πίνακα σε έναν πίνακα χρησιμοποιώντας το. τραπέζι(). Μπορείτε να αποκτήσετε πρόσβαση στους αριθμούς με τον ίδιο τρόπο που κάνετε για πολυδιάστατες συστοιχίες, και ως. δεδομένα. η συνάρτηση frame () δημιουργεί όσες μεταβλητές παράγοντα έχουν διαστάσεις.