Πίνακας περιεχομένων:
- Εύρεση πακέτων
- Εγκατάσταση πακέτων
- Μετά από λίγο, μπορείτε να καταλήξετε με μια συλλογή από πολλά πακέτα. Αν R φορτώνεται όλα αυτά στην αρχή κάθε συνεδρίασης, αυτό θα χρειαζόταν πολύ μνήμη και χρόνο. Έτσι, προτού μπορέσετε να χρησιμοποιήσετε ένα πακέτο, θα πρέπει να το φορτώσετε στο R χρησιμοποιώντας τη λειτουργία library ().
Βίντεο: New Raspberry Pi 3 Tutorial - How to Set Up for Gaming & Entertainment Projects 2024
Αν ξεκινάτε απλά με το R, έχετε χρησιμοποιήσει πιθανώς μόνο λειτουργίες που είναι διαθέσιμες στη βασική εγκατάσταση του R. Αλλά η πραγματική δύναμη του R βρίσκεται στο γεγονός ότι ο καθένας μπορεί να γράψει τις δικές του λειτουργίες και να τις μοιραστεί με άλλους χρήστες R με οργανωμένο τρόπο.
Πολλοί έμπειροι άνθρωποι έχουν γράψει βολικές λειτουργίες με το R και συχνά δημοσιεύεται νέα στατιστική μέθοδος μαζί με τον κώδικα R. Οι περισσότεροι από αυτούς τους συγγραφείς διανέμουν τον κώδικα τους ως R pac k ηλικίας (συλλογές κώδικα R, αρχεία Βοήθειας, σύνολα δεδομένων κ.ο.κ.
Εύρεση πακέτων
Διάφοροι ιστότοποι, που ονομάζονται αποθετήρια, προσφέρουν μια συλλογή πακέτων R. Ο σημαντικότερος χώρος αποθήκευσης είναι το πλήρες δίκτυο αρχειοθέτησης (CRAN), το οποίο μπορείτε να έχετε εύκολα πρόσβαση μέσα από το R.
Εκτός από τη στέγαση των αρχείων εγκατάστασης για τον ίδιο τον R και ένα σύνολο εγχειριδίων για το R, το CRAN περιέχει μια συλλογή πακέτων αρχεία και τα εγχειρίδια αναφοράς για όλα τα πακέτα. Για ορισμένα πακέτα, είναι επίσης διαθέσιμο ένα v i gnette (το οποίο σας δίνει μια σύντομη εισαγωγή στη χρήση των λειτουργιών στο πακέτο). Τέλος, το CRAN σάς επιτρέπει να ελέγξετε αν εξακολουθεί να διατηρείται ένα πακέτο και να δείτε μια επισκόπηση των αλλαγών που έγιναν στη συσκευασία. Το CRAN σίγουρα αξίζει τον έλεγχο!
Εγκατάσταση πακέτων
Εγκαθιστάτε ένα πακέτο στο R με τη λειτουργία - περιμένετε - εγκατάσταση. πακέτα (). Ποιος θα μπορούσε να μαντέψει; Έτσι, για να εγκαταστήσετε το πακέτο Fortunes, για παράδειγμα, απλά περάστε το όνομα του πακέτου ως συμβολοσειρά στην εγκατάσταση. ().
Το πακέτο Fortunes περιέχει μια ολόκληρη σειρά από χιουμοριστικές και σκέψεις που προκαλούν αποσπάσματα από λίστες αλληλογραφίας και ιστοσελίδες βοήθειας. Μπορείτε να εγκαταστήσετε το πακέτο ως εξής:
R μπορεί να σας ζητήσουν να ορίσετε έναν καθρέπτη CRAN. Επειδή όλοι όλοι όλοι στον κόσμο έχουν πρόσβαση στους ίδιους διακομιστές, το CRAN αντικατοπτρίζεται σε περισσότερους από 80 καταχωρημένους διακομιστές, οι οποίοι βρίσκονται συχνά σε πανεπιστήμια. Επιλέξτε ένα που βρίσκεται κοντά στην τοποθεσία σας και η R θα συνδεθεί στον συγκεκριμένο διακομιστή για να κάνει λήψη των αρχείων πακέτων. Στο RStudio, μπορείτε να ρυθμίσετε τον καθρέφτη επιλέγοντας Εργαλεία → Γενικές επιλογές → Πακέτα.
Στη συνέχεια, το R σας δίνει μερικές πληροφορίες σχετικά με την εγκατάσταση του πακέτου:
Εγκαταστήστε το πακέτο (s) σε "D: / R / library" (
βιβλιοθήκη
) τα αρχεία πακέτων είναι εγκατεστημένα και σας ενημερώνει εάν το πακέτο εγκαταστάθηκε με επιτυχία.Χορηγείται, το κάνει με έναν σχετικά τεχνικό τρόπο, αλλά η λέξη με επιτυχία σας λέει ότι όλα είναι εντάξει. Φόρτωση και εκφόρτωση πακέτων
Μετά από λίγο, μπορείτε να καταλήξετε με μια συλλογή από πολλά πακέτα. Αν R φορτώνεται όλα αυτά στην αρχή κάθε συνεδρίασης, αυτό θα χρειαζόταν πολύ μνήμη και χρόνο. Έτσι, προτού μπορέσετε να χρησιμοποιήσετε ένα πακέτο, θα πρέπει να το φορτώσετε στο R χρησιμοποιώντας τη λειτουργία library ().
Μπορείτε να φορτώσετε το πακέτο τύχης ως εξής:Δεν χρειάζεται να τοποθετείτε εισαγωγικά γύρω από το όνομα του πακέτου όταν χρησιμοποιείτε τη βιβλιοθήκη (), αλλά είναι σοφό να το κάνετε.Τώρα μπορείτε να χρησιμοποιήσετε τις λειτουργίες από αυτό το πακέτο στη γραμμή εντολών, όπως παρακάτω: >> τύχη ("Αυτό είναι R")
Η
βιβλιοθήκη
τον κατάλογο στον οποίο είναι εγκατεστημένα τα πακέτα. Ποτέ μην καλέσετε ποτέ ένα πακέτο σε μια βιβλιοθήκη. Αυτή είναι μια θνητή αμαρτία στην κοινότητα R. Ρίξτε μια ματιά στα παρακάτω, και μην το ξεχνάτε ξανά: >> τύχη (161) Μπορείτε να χρησιμοποιήσετε τη λειτουργία τύχης () χωρίς επιχειρήματα για να πάρετε μια τυχαία επιλογή των περιουσιών που είναι διαθέσιμες στο πακέτο. Είναι ωραία ανάγνωση.
Εάν θέλετε να ξεφορτώσετε ένα πακέτο, θα πρέπει να χρησιμοποιήσετε κάποια μαγεία R. Η λειτουργία detach () θα σας επιτρέψει να το κάνετε αυτό, αλλά πρέπει να προσδιορίσετε ότι πρόκειται για ένα πακέτο που αποσπάτε και το οποίο θέλετε να το ξεφορτώσετε, όπως παρακάτω: >> detach (πακέτο: fortunes, unload = TRUE) Στην πραγματικότητα, ακόμη και αυτή η γραμμή κώδικα δεν απελευθερώνει πάντοτε ένα πακέτο. Για παράδειγμα, εάν ένα πακέτο χρησιμοποιείται από άλλο πακέτο που είναι ακόμα φορτωμένο, αυτός ο κώδικας δεν θα λειτουργήσει. Αν παίζετε για λίγο στο R και προσπαθείτε να φορτώσετε και να ξεφορτώσετε πολλά πακέτα, αποθηκεύστε την εργασία σας, κλείστε το R και ξεκινήστε μια νέα συνεδρία.