Πίνακας περιεχομένων:
- Πώς να χρησιμοποιήσετε βασικούς χειριστές σε R
- Πολλαπλασιασμός και διαίρεση με τη σειρά παρουσίασης των χειριστών
Βίντεο: Πώς Να Προετοιμάσετε Το Παιδί Σας Να Γράφει Γράμματα; 2024
Δεδομένου ότι το R είναι πλατφόρμα στατιστικών στοιχείων, έχει ένα αρκετά πλήρες σύνολο αριθμητικών χειριστών, ώστε να μπορείτε να χρησιμοποιήσετε το R ως φανταχτερές αριθμομηχανές, αν προκύψει ανάγκη.
Πώς να χρησιμοποιήσετε βασικούς χειριστές σε R
Οι περισσότεροι από τους βασικούς αριθμητικούς χειριστές είναι πολύ εξοικειωμένοι με τους προγραμματιστές (και όσους άλλοι φοιτούν στο σχολείο).
Χειριστής | Περιγραφή | Παράδειγμα |
---|---|---|
x + y | y | x + y |
y | - 2 = 6 | x * y |
x πολλαπλασιασμένο με y | 3 * 2 = 6 | x / y |
x διαιρούμενο με y | 10/5 = 2 | x ^ y (ή x ** y) |
x ανυψωμένο στην ισχύ y | 2 ^ 5 = 32 | x %% y |
7 %% 3 = 1 | x% /% y | x διαιρούμενο με y αλλά στρογγυλεμένο προς τα κάτω (διαίρεση ακέραιου) |
7% /% 3 = 2 |
|
Όλοι αυτοί οι χειριστές είναι διάνυσμα. Με τη χρήση διανυσματικών φορέων, μπορείτε να πραγματοποιήσετε πολύπλοκες υπολογισμούς με ελάχιστο κωδικό. |
καλάθια. του. Καλάθια γιαγιά. του. Geraldine <-c (5, 3, 2, 2, 12, 9)
Ας υποθέσουμε ότι η Granny και η Geraldine αποφασίζουν να συγκεντρώσουν χρήματα για το Ίδρυμα Make-A-Wish και ζήτησαν από τους ανθρώπους να κάνουν δωρεά για κάθε καλάθι που έκαναν. Η γιαγιά ζήτησε $ 120 ανά καλάθι και η Geraldine ζήτησε 145 δολάρια ανά καλάθι. Πώς υπολογίζετε τις συνολικές δωρεές που συλλέγονται για κάθε παιχνίδι;
R κάνει τον υπολογισμό εύκολο. Κατ 'αρχάς, υπολογίστε πόσα κάθε κυρία κέρδισε ανά παιχνίδι, ως εξής: >> Γιαγιά. χρήματα Geraldine. χρήματα <- καλάθια. του. Geraldine * 145
Σε αυτό το παράδειγμα, κάθε τιμή στο διάνυσμα πολλαπλασιάζεται με το ποσό των χρημάτων. Ελέγξτε τον εαυτό σας, ρίχνοντας μια ματιά στις αξίες του Granny. χρήματα και Geraldine. χρήματα.Για να πάρετε τα συνολικά χρήματα που κέρδισαν οι κυρίες σε κάθε παιχνίδι, απλά κάντε το εξής:
Γιαγιά. χρήματα + Geraldine. χρήματα [1] 2165 915 770 1010 2820 1665
Μπορείτε επίσης να το κάνετε σε μία γραμμή, ως εξής:
καλάθια. του. Καλάθια * 120 + καλάθια. του. Geraldine * 145 [1] 2165 915 770 1010 2820 1665Τρόπος ελέγχου της σειράς εργασιών σε R
Στο προηγούμενο παράδειγμα, χρησιμοποιήσατε έναν πολλαπλασιαστή και έναν χειριστή προσθήκης. Όπως βλέπετε από το αποτέλεσμα, το R πολλαπλασιάζει σωστά όλους τους αριθμούς προτού τα προσθέσετε μαζί. Για όλους τους αριθμητικούς φορείς, ισχύουν οι κλασικοί κανόνες για τη σειρά εργασιών. Οι υπολογισμοί πραγματοποιούνται με την ακόλουθη σειρά:
Exponentiation
Πολλαπλασιασμός και διαίρεση με τη σειρά παρουσίασης των χειριστών
Προσθήκη και αφαίρεση με τη σειρά παρουσίασης των χειριστών
-
%%) και ο διαχειριστής διαίρεσης ακέραιας (% /%) έχουν την ίδια προτεραιότητα με τον κανονικό διαχειριστή διαίρεσης (/) στους υπολογισμούς.
-
Μπορείτε να αλλάξετε τη σειρά των λειτουργιών χρησιμοποιώντας παρενθέσεις, όπως παρακάτω: >> 4 + 2 * 3 [1] 10> (4 + 2) * 3 [1] 18
-
παρενθέσεις πραγματοποιείται πρώτα.
Μπορείτε επίσης να χρησιμοποιήσετε βασικούς χειριστές σε σύνθετους αριθμούς. Η συνάρτηση complex (), για παράδειγμα, σας επιτρέπει να κατασκευάσετε ένα σύνολο συνθετικών αριθμών με βάση ένα διάνυσμα με πραγματικά μέρη και ένα διάνυσμα με φανταστικά μέρη. Για περισσότερες πληροφορίες, ανατρέξτε στη σελίδα Βοήθειας; συγκρότημα.