Πίνακας περιεχομένων:
Βίντεο: DIY Phone Case Life Hacks! 20 Phone DIY Projects & Popsocket Crafts! 2024
Πολλοί τύποι γραφικών σε R - αλλά κυρίως γραφήματα - τείνουν να εμφανίζουν πολλαπλές ομάδες δεδομένων την ίδια ώρα. Συνήθως, μπορείτε να διακρίνετε διαφορετικές ομάδες ανάλογα με το χρώμα τους ή μερικές φορές τη σκίαση τους. Εάν θέλετε να προσθέσετε διαφορετικά χρώματα στο γράφημά σας για να κάνετε διάκριση μεταξύ διαφορετικών δεδομένων, πρέπει να ορίσετε ομάδες στη γραφική παράσταση και να προσθέσετε ένα κλειδί ώστε ο αναγνώστης να γνωρίζει τι σημαίνουν.
Πώς να ορίσετε ομάδες στην περιοχή του πλέγματος
Πείτε ότι θέλετε να δημιουργήσετε ένα διάγραμμα ράβδων που διαφοροποιεί αν ένα αυτοκίνητο έχει αυτόματο ή μη αυτόματο κιβώτιο ταχυτήτων. Το σύνολο δεδομένων mtcars έχει μια στήλη με τα δεδομένα αυτά, που ονομάζεται am - πρόκειται για αριθμητικό διάνυσμα με την τιμή 0 για την αυτόματη και 1 για τη χειροκίνητη. Μπορείτε να χρησιμοποιήσετε τη λειτουργία ifelse () για να μετατρέψετε από αριθμητικές τιμές σε τιμές χαρακτήρων "Automatic" και "Manual":
Τώρα σχεδιάζετε τα δεδομένα σας χρησιμοποιώντας τον ίδιο τύπο όπως πριν, αλλά πρέπει να προσθέσετε ένα επιχείρημα που ορίζει την ομάδα, group = am. >> barchart (αυτοκίνητα ~ mpg | παράγοντας (cyl), δεδομένα = mtcars, + group = am, + scales = list (cex = 0.5), layout = c (3, 1) > Όταν εκτελείτε αυτόν τον κωδικό, θα πάρετε το επιθυμητό διάγραμμα ράβδων. Ωστόσο, το πρώτο πράγμα που θα παρατηρήσετε είναι ότι τα χρώματα φαίνονται λίγο πλυμένα και δεν έχετε κάποιο κλειδί για να διακρίνετε μεταξύ αυτόματων και χειροκίνητων αυτοκινήτων.
Πώς να προσθέσετε ένα κλειδί
Είναι εύκολο να προσθέσετε ένα κλειδί σε ένα γραφικό που περιέχει ήδη ένα όρισμα ομάδας. Συνήθως, είναι απλά όπως προσθέτοντας ένα άλλο επιχείρημα, αυτόματη. κλειδί = TRUE, το οποίο δημιουργεί αυτόματα ένα κλειδί που αντιστοιχεί στις ομάδες: >> barchart (αυτοκίνητα ~ mpg | παράγοντας (cyl), data = mtcars, + main = "barchart with groups", + group = am, + auto. κλειδί = TRUE, + par ρυθμίσεις = απλόTheme (col = c ("grey80", "grey20")), + κλίμακες = > Ένα ακόμα πράγμα που πρέπει να παρατηρήσετε σχετικά με αυτό το συγκεκριμένο παράδειγμα είναι τα επιχειρήματα για την παρ. ρυθμίσεις για τον έλεγχο του χρώματος των ράβδων. Στην περίπτωση αυτή, τα χρώματα είναι αποχρώσεις του γκρι.