Βίντεο: Eigenvectors and eigenvalues | Essence of linear algebra, chapter 14 2024
R περιέχει ένα σύνολο λειτουργιών που σας επιτρέπουν να δοκιμάσετε τον τύπο ενός διανύσματος. Όλες αυτές οι λειτουργίες έχουν την ίδια σύνταξη: είναι, μια τελεία και, στη συνέχεια, το όνομα του τύπου.
Μπορείτε να ελέγξετε αν ένα διάνυσμα είναι τύπου foo χρησιμοποιώντας το ε. foo (). Αυτή η δοκιμή λειτουργεί για κάθε τύπο φορέα. απλά αντικαταστήστε τον foo με τον τύπο που θέλετε να ελέγξετε.
Για να ελέγξετε αν τα καλάθια. του. Γιαγιά είναι ένας αριθμητικός φορέας, για παράδειγμα, χρησιμοποιήστε τον ακόλουθο κώδικα:
Μπορεί να νομίζετε ότι τα καλάθια. του. Η γιαγιά είναι ένας φορέας ακεραίων, οπότε ελέγξτε την ως εξής: >> είναι. (1) FALSE
R διαφωνεί με τον καθηγητή μαθηματικών εδώ.
Το ακέραιο
έχει διαφορετική σημασία για το R από ό, τι για εμάς. Το αποτέλεσμα είναι. ο ακέραιος () δεν αφορά την τιμή αλλά τον τρόπο αποθήκευσης της τιμής στη μνήμη.
308
μόνο σε 64 bit. Ο τρόπος ακέραιας λαμβάνει μόνο 32 μπιτ μνήμης και οι αριθμοί αντιπροσωπεύονται ως δυαδικοί ακέραιοι στη μνήμη. Έτσι, ο μεγαλύτερος ακέραιος αριθμός είναι περίπου 2. 1 δισεκατομμύριο ή ακριβέστερα 2 31 - 1. Αυτό είναι 31 bits για να αντιπροσωπεύει τον ίδιο τον αριθμό, 1 bit για να αντιπροσωπεύει το σημάδι του αριθμού και -1 επειδή ξεκινάτε από το 0.
Οποιοσδήποτε τρόπος χρησιμοποιείται για την αποθήκευση της τιμής, είναι. numeric () επιστρέφει TRUE και στις δύο περιπτώσεις.