Πίνακας περιεχομένων:
- Προσθέστε περισσότερα επιχειρήματα R
- πολύ σε R Μπορείτε να προσθέσετε επιπλέον παράθυρα συμπεριλαμβάνοντας τα μεταξύ των παρενθέσεων μετά τη λέξη-κλειδί λειτουργίας. Όλα τα επιχειρήματα χωρίζονται με κόμματα. Για να προσθέσετε ένα πολύ επιχείρημα που ελέγχει τον παράγοντα πολλαπλασιασμού στον κώδικα σας, αλλάζετε τη λειτουργία όπως αυτή:
- Επειδή δεν καθορίσατε το πολύ όρισμα, το R δεν έχει κανέναν τρόπο να γνωρίζει τον αριθμό που θέλετε να πολλαπλασιάσετε x, έτσι σταματά και σας λέει ότι χρειάζεται περισσότερα πληροφορίες. Αυτό σημαίνει ότι θα πρέπει να καθορίσετε πολύ = 100 κάθε φορά που χρησιμοποιήσατε τη λειτουργία με κλάσματα. Ο καθορισμός μιας προεπιλεγμένης τιμής για το όρισμα πολύ φροντίζει αυτό.
Βίντεο: Biblical Series I: Introduction to the Idea of God 2024
Υπάρχουν πολλοί τρόποι για να χρησιμοποιήσετε τα επιχειρήματα στο R. Εδώ είναι μερικοί τρόποι που μπορείτε καθορίστε τα επιχειρήματα σε μια κλήση λειτουργίας κατά τη μετατροπή μιας δέσμης ενεργειών.
-
Τα επιχειρήματα ονομάζονται πάντα όταν καθορίζετε τη λειτουργία. Αλλά όταν καλείτε τη συνάρτηση, δεν χρειάζεται να καθορίσετε το όνομα του επιχειρήματος εάν τα δίνετε με τη σειρά με την οποία εμφανίζονται στη λίστα των παραμέτρων μιας λειτουργίας.
-
Τα επιχειρήματα μπορεί να είναι προαιρετικά, οπότε δεν χρειάζεται να καθορίσετε μια τιμή για αυτά.
-
Τα επιχειρήματα μπορούν να έχουν μια προεπιλεγμένη τιμή, η οποία χρησιμοποιείται αν δεν καθορίσατε μόνοι σας μια τιμή για αυτό το επιχείρημα.
Όχι μόνο μπορείτε να χρησιμοποιήσετε όσα επιχειρήματα θέλετε, αλλά μπορείτε πολύ εύκολα να περάσετε επιχειρήματα στις λειτουργίες μέσα στο σώμα της δικής σας λειτουργίας με το απλό επιχείρημα genius dots. Στερεώστε τις ζώνες ασφαλείας σας - βγαίνουμε για να κάνετε κάποια γλυκιά μαγεία R.
Προσθέστε περισσότερα επιχειρήματα R
Η λίστα των παραμέτρων της συνάρτησης addPercent () δεν μοιάζει πολύ με μια λίστα ακόμα. Στην πραγματικότητα, το μόνο που μπορείτε να κάνετε για τώρα είναι να πείτε τη λειτουργία που ο αριθμός που θέλετε να δείτε μετατραπεί. Εξυπηρετεί πολύ καλά αυτή τη μικρή λειτουργία, αλλά μπορείτε να κάνετε πολλά περισσότερα με επιχειρήματα από αυτό.
Η συνάρτηση addPercent () πολλαπλασιάζει αυτόματα τους αριθμούς κατά 100. Αυτό είναι καλό αν θέλετε να μετατρέψετε τα κλάσματα σε ποσοστά, αλλά εάν οι υπολογισμένοι αριθμοί είναι ήδη ποσοστά, θα πρέπει να διαιρέσετε πρώτα αυτούς τους αριθμούς κατά 100 για να λάβετε το σωστό αποτέλεσμα, όπως παρακάτω:
προσθέτοντας ένα άλλο επιχείρημα στη λειτουργία που ελέγχει τον παράγοντα πολλαπλασιασμού.
Προσθέστε το όρισμα
πολύ σε R Μπορείτε να προσθέσετε επιπλέον παράθυρα συμπεριλαμβάνοντας τα μεταξύ των παρενθέσεων μετά τη λέξη-κλειδί λειτουργίας. Όλα τα επιχειρήματα χωρίζονται με κόμματα. Για να προσθέσετε ένα πολύ επιχείρημα που ελέγχει τον παράγοντα πολλαπλασιασμού στον κώδικα σας, αλλάζετε τη λειτουργία όπως αυτή:
addPercent <- λειτουργία (x, mult) {ποσοστό <- στρογγυλό (x *, "%", sep = ")}
Τώρα μπορείτε να καθορίσετε το όρισμα mul στην κλήση για addPercent (). >> addPercent (ποσοστά, πολύ = 1) [1] "58. 2% "" 120. 4% "" 33% "
Προσθέστε μια προεπιλεγμένη τιμή στο R
Εάν προσθέσετε ένα επιπλέον παράθυρο, θα έχετε μεγαλύτερο έλεγχο σε ό, τι κάνει η λειτουργία, αλλά εισάγει ένα νέο πρόβλημα. η συνάρτηση addPercent (), λαμβάνετε το ακόλουθο αποτέλεσμα: >> addPercent (new.αριθμοί) Σφάλμα σε x * mult: λείπει
Επειδή δεν καθορίσατε το πολύ όρισμα, το R δεν έχει κανέναν τρόπο να γνωρίζει τον αριθμό που θέλετε να πολλαπλασιάσετε x, έτσι σταματά και σας λέει ότι χρειάζεται περισσότερα πληροφορίες. Αυτό σημαίνει ότι θα πρέπει να καθορίσετε πολύ = 100 κάθε φορά που χρησιμοποιήσατε τη λειτουργία με κλάσματα. Ο καθορισμός μιας προεπιλεγμένης τιμής για το όρισμα πολύ φροντίζει αυτό.
Μπορείτε να καθορίσετε τις προεπιλεγμένες τιμές για οποιοδήποτε όρισμα στη λίστα παραμέτρων προσθέτοντας το = sign και την προεπιλεγμένη τιμή μετά το αντίστοιχο όρισμα.
Για να πάρετε την επιθυμητή προεπιλεγμένη συμπεριφορά, προσαρμόζετε το addPercent () ως εξής:
addPercent <- function (x, mult = 100) "%", sep = ")}
Τώρα το παράθυρο λειτουργεί ακριβώς όπως τα όρια με τις προεπιλεγμένες τιμές από τις λειτουργίες βάσης R. Εάν δεν καθορίσετε το όρισμα, χρησιμοποιείται η προεπιλεγμένη τιμή 100. Αν το κάνετε ορίστε μια τιμή για το όρισμα αυτό, αυτή η τιμή χρησιμοποιείται αντ 'αυτού.Έτσι, στην περίπτωση του addPercent (), μπορείτε τώρα να το χρησιμοποιήσετε όπως φαίνεται στο ακόλουθο παράδειγμα: >> addPercent (νέοι αριθμοί) [1] "82. 2% "" 2. 5% "" 162% "" 40% "> addPercent (ποσοστά, 1) [1]" 58. 2% "" 120. 4% "" 33% "