Πίνακας περιεχομένων:
- Υπολογίζετε τον λογάριθμο αυτών των αριθμών με βάση 6 όπως παρακάτω: >> log (1: 3, base = 6) [1] 0. 0000000 0. 3868528 0. 6131472
- Πώς να χρησιμοποιήσετε τις τριγωνομετρικές λειτουργίες στο R
Βίντεο: How to Use Character Map in Windows 10 / 8.1 / 8 / 7 / XP Tutorial 2025
Στην R, φυσικά, θέλετε να χρησιμοποιήσετε περισσότερο από απλούς βασικούς χειριστές. Το R έρχεται με ένα σύνολο μαθηματικών λειτουργιών. R περιέχει φυσικά ένα σύνολο λειτουργιών που θα βρείτε σε μια τεχνική αριθμομηχανή επίσης. Όλες αυτές οι λειτουργίες είναι διανυσματικές, έτσι μπορείτε να τις χρησιμοποιήσετε σε πλήρεις διανύσματα.
Λειτουργία | Τι κάνει |
---|---|
abs (x) | Λαμβάνει την απόλυτη τιμή x |
log (x, base = y) | x με βάση y . εάν η βάση δεν έχει καθοριστεί, επιστρέφει τον φυσικό λογάριθμο
exp (x) |
Επιστρέφει την εκθετική τιμή | x sqrt (x) |
factorial (x) Επιστρέφει τον συντελεστή | |
x | ( x !) y |
στοιχεία κάθε φορά από | x
δυνατότητες |
Υπολογίζετε τον λογάριθμο αυτών των αριθμών με βάση 6 όπως παρακάτω: >> log (1: 3, base = 6) [1] 0. 0000000 0. 3868528 0. 6131472
Για τους λογάριθμους με βάσεις 2 και 10, μπορείτε να χρησιμοποιήσετε τις λειτουργίες ευκολίας log2 () και log10 ().
Εκτελείτε την αντίστροφη λειτουργία του log () χρησιμοποιώντας το exp (). Αυτή η τελευταία συνάρτηση αυξάνει το e στην ισχύ που αναφέρεται μεταξύ των παρενθέσεων, όπως παρακάτω: >> x exp (x)
Και πάλι, μπορείτε να προσθέσετε ένα διάνυσμα ως όρισμα, επειδή η λειτουργία exp () Στην πραγματικότητα, στον προηγούμενο κώδικα, κατασκευάσατε το διάνυσμα μέσα στην κλήση για exp (). Αυτός ο κώδικας είναι ένα ακόμη παράδειγμα των λειτουργιών εμφύτευσης στο R.
Επιστημονική σημειογραφία σε R
Επιστημονική σημειογραφίασας επιτρέπει να εκπροσωπείτε έναν πολύ μεγάλο ή πολύ μικρό αριθμό με έναν βολικό τρόπο. Ο αριθμός παρουσιάζεται ως δεκαδικό και ένας εκθέτης, χωρισμένος με e. Παίρνετε τον αριθμό πολλαπλασιάζοντας το δεκαδικό κατά 10 με τη δύναμη του εκθέτη. Ο αριθμός 13, 300, για παράδειγμα, μπορεί επίσης να γραφτεί ως 1. 33 × 10 ^ 4, δηλαδή 1. 33e4 στο R: >> 1. 33e4 [1] 13300
Ομοίως, το 0. 0412 μπορεί να γράφεται ως 4. 12 × 10 ^ -2, το οποίο είναι 4. 12e-2 στο R: >> 4. 12e-2 [1] 0. 0412Το R δεν χρησιμοποιεί επιστημονική σημείωση μόνο για να αντιπροσωπεύει πολύ μεγάλους ή πολύ μικρούς αριθμούς. κατανοεί επίσης την επιστημονική σημείωση όταν το γράφετε. Μπορείτε να χρησιμοποιήσετε αριθμούς γραμμένους σε επιστημονική σημείωση σαν να ήταν κανονικοί αριθμοί, όπως έτσι: >> 1.2e6 / 2e3 [1] 600
R αποφασίζει αυτόματα αν θα εκτυπώσει έναν αριθμό στην επιστημονική σημείωση. Η απόφασή της να χρησιμοποιεί επιστημονική σημείωση δεν αλλάζει τον αριθμό ή την ακρίβεια του υπολογισμού. απλώς σώζει λίγο χώρο.Πώς να χρησιμοποιήσετε τις τριγωνομετρικές λειτουργίες στο R
Όλες οι τριγωνομετρικές λειτουργίες είναι διαθέσιμες στο R: οι ημιτονοειδείς, συνημμένες και εφαπτομένες λειτουργίες και οι αντίστροφοι λειτουργίες τους. Μπορείτε να τα βρείτε στη σελίδα βοήθειας που πληκτρολογείτε πληκτρολογώντας ; Trig
.Έτσι, ίσως θελήσετε να υπολογίσετε το συνημίτονο με γωνία 180 μοίρες όπως αυτό: >> cos (120) [1] 0. 814181
Αυτός ο κωδικός δεν σας δίνει το σωστό αποτέλεσμα, ωστόσο, επειδή ο R λειτουργεί πάντα με γωνίες σε ακτίνια, όχι σε μοίρες. Δώστε προσοχή σε αυτό το γεγονός. αν ξεχάσετε, τα σφάλματα που προκύπτουν μπορεί να σας δαγκώσουν σκληρά στο πόδι.Αντ 'αυτού, χρησιμοποιήστε μια ειδική μεταβλητή που ονομάζεται pi. Αυτή η μεταβλητή περιέχει την τιμή του - το μαντέψατε - π (3. 141592653589 …).
Ο σωστός τρόπος για τον υπολογισμό του συνημίτονου με γωνία 120 μοιρών, είναι: >> cos (120 * pi / 180) [1] -0. 5