Βίντεο: Άνοιγμα Πηγαδιού .Open water well 2024
Χρησιμοποιείτε τους ίδιους κανόνες ευρετηρίασης για τους χαρακτήρες που χρησιμοποιείτε για αριθμητικούς φορείς (ή για διανύσματα οποιουδήποτε τύπου). Η διαδικασία παραπομπής σε ένα υποσύνολο ενός διανύσματος μέσω της ευρετηρίασης των στοιχείων του ονομάζεται επίσης υποεντολή . Με άλλα λόγια, η υποσύγκριση είναι η διαδικασία εξαγωγής ενός υποσυνόλου ενός διανύσματος.
Για να δείξετε πώς να δουλέψετε με διανύσματα και ειδικά πώς να δημιουργήσετε υποσύνολα, χρησιμοποιήστε τα ενσωματωμένα γράμματα συνόλων και τα γράμματα. Και οι δύο είναι χαρακτήρες που αποτελούνται από τα γράμματα του αλφαβήτου, με πεζά γράμματα και κεφαλαία γράμματα. Δοκιμάστε το:
>> γράμματα [1] "a" "b" "c" "d" "e" "f" "g" "" "" "" "" "" "" "" "" "" "" " [1] "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" [12] "L" "M" [23] "W" "X" "Y" "Z"Εκτός από το ότι είναι χρήσιμο για να επεξηγήσει τη χρήση των υποσυνόλων, μπορείτε να χρησιμοποιήσετε αυτούς τους ενσωματωμένους φορείς όποτε θέλετε να δημιουργήσετε λίστες με πράγματα.
Για να λάβετε τα τελευταία τρία στοιχεία της ΕΙΣΑΓΩΓΗΣ, χρησιμοποιήστε τα παρακάτω: >> LETTERS [24: 26] [1] "X" "Y" "Z"
Ο χειριστής του παχέος εντέρου (:) στο R είναι ένας εύχρηστος τρόπος δημιουργίας ακολουθιών. εμφανίζεται μέσα στις αγκύλες, το R επιστρέφει τα στοιχεία 24 έως 26.
Στο τελευταίο μας παράδειγμα, ήταν εύκολο να εξαγάγετε τα τρία τελευταία γράμματα των ΕΠΙΣΤΟΛΩΝ, διότι γνωρίζετε ότι το αλφάβητο περιέχει 26 γράμματα. Πολύ συχνά, δεν γνωρίζετε το μήκος ενός διανύσματος. Μπορείτε να χρησιμοποιήσετε τη συνάρτηση tail () για να εμφανίσετε τα τελικά στοιχεία ενός διανύσματος. Για να λάβετε τα τελευταία πέντε στοιχεία των ΕΙΣΑΓΩΓΩΝ, δοκιμάστε τα εξής: >> ουρά (LETTERS, 5) [1] "V" "W" "X" "Y" "Z"
head () λειτουργία για να πάρει το πρώτο στοιχείο μιας μεταβλητής. Από προεπιλογή, τόσο η κεφαλή () όσο και η ουρά () επιστρέφουν έξι στοιχεία, αλλά μπορείτε να την πείτε να επιστρέψει οποιοδήποτε συγκεκριμένο αριθμό στοιχείων στο δεύτερο επιχείρημα. Δοκιμάστε να εξαγάγετε τα πρώτα δέκα γράμματα:
κεφάλι (γράμματα, 10) [1] "a" "b" "c" "d"