Κύριος Συσκευές Πώς να αλλάξετε την κλίμακα του άξονα X ή Y στο R

Πώς να αλλάξετε την κλίμακα του άξονα X ή Y στο R



Ένα από τα πιο σημαντικά χαρακτηριστικά της γλώσσας προγραμματισμού R είναι οι κλίμακες του άξονα Χ και Υ. Καθορίζουν την εμφάνιση των γραμμών πλέγματος, των ετικετών και των κροτώνων σας, καθιστώντας τα κρίσιμα για κάθε έργο. Οι προεπιλεγμένες κλίμακες συχνά δεν κάνουν το κόλπο, όπου παίζει ρόλο η αλλαγή αυτών των μετρήσεων.

Πώς να αλλάξετε την κλίμακα του άξονα X ή Y στο R

Σε αυτόν τον οδηγό, θα εξηγήσουμε πώς να αλλάξετε τις κλίμακες των αξόνων X και Y στο R. Θα μάθετε επίσης πώς να δημιουργήσετε προσαρμοσμένους άξονες και άλλες χρήσιμες λεπτομέρειες.

Πώς αλλάζετε την κλίμακα των αξόνων X και Y;

Υπάρχουν διάφοροι τρόποι για να αλλάξετε την κλίμακα των αξόνων X και Y στη βάση R. Οι περισσότεροι άνθρωποι βασίζονται στις συναρτήσεις ylim() και xlim(). Το παρακάτω παράδειγμα δείχνει πώς λειτουργούν:

|_+_|

|_+_|

|_+_|

Μπορείτε να το χρησιμοποιήσετε για να δημιουργήσετε μια γραφική παράσταση με την προεπιλεγμένη κλίμακα άξονα:

|_+_|

τι είδους ram είναι στον υπολογιστή μου

Η δημιουργία γραφικών με προσαρμοσμένη κλίμακα είναι επίσης μια επιλογή:

|_+_|

Πώς να χρησιμοποιήσετε τη συνάρτηση καταγραφής για να αλλάξετε την κλίμακα του άξονα X και Y;

Η λειτουργία καταγραφής μπορεί επίσης να είναι χρήσιμη. Σας δίνει τη δυνατότητα να μετατρέψετε τους άξονές σας σε κλίμακες καταγραφής. Ρίξτε μια ματιά στον επόμενο κώδικα για να δείτε τη συνάρτηση καταγραφής στην πράξη:

|_+_|

|_+_|

Αυτό καθορίζει τα απαραίτητα δεδομένα, επιτρέποντάς σας να δημιουργήσετε το γράφημά σας με τον άξονα log y:

|_+_|

Πώς να αλλάξετε την κλίμακα του άξονα στο ggplot2

Η γνώση του τρόπου αλλαγής της κλίμακας του άξονα είναι ευεργετική σε διάφορες ρυθμίσεις, όπως διαγράμματα στη βάση σας R. Και πάλι, μπορείτε να χρησιμοποιήσετε τις συναρτήσεις ylim() και xlim() για να αλλάξετε τις κλίμακες, όπως φαίνεται στον ακόλουθο κώδικα:

|_+_|

|_+_|

|_+_|

Η δημιουργία ενός scatterplot με προσαρμοσμένους άξονες δεν θα πρέπει επίσης να είναι πολύ δύσκολη:

|_+_|

|_+_|

|_+_|

|_+_|

Μια άλλη επιλογή είναι να μετατρέψετε τους άξονες σε κλίμακες καταγραφής με αυτά τα ορίσματα:

  • scale_x_continuous(trans='log10')
  • scale_y_continuous(trans='log10')

Ακολουθεί ένα παράδειγμα αυτών των ορισμάτων στον κώδικα:

|_+_|

|_+_|

|_+_|

Αυτές οι πληροφορίες σάς επιτρέπουν να δημιουργήσετε ένα scatterplot με έναν προσαρμοσμένο άξονα καταγραφής y:

|_+_|

|_+_|

|_+_|

Πώς να δημιουργήσετε έναν προσαρμοσμένο άξονα στο R

Εκτός από την τροποποίηση της κλίμακας των αξόνων X και Y, το R σάς δίνει επίσης τη δυνατότητα να δημιουργήσετε τους δικούς σας άξονες. Φυσικά, θα χρειαστεί να χρησιμοποιήσετε τη συνάρτηση άξονα. Έτσι φαίνεται το πιο συνηθισμένο πρότυπο:

|_+_|

Δείτε τι σημαίνει κάθε στοιχείο μέσα στις παρενθέσεις:

  • πλευρά – η πλευρά του γραφήματος σας όπου θα σχεδιαστεί ο άξονας (4 – δεξιά, 3 – πάνω, 2 – αριστερά, 1 – κάτω)
  • at – ένα διάνυσμα που υποδεικνύει πού θα τοποθετηθούν τα σημάδια
  • ετικέτες – διανύσματα ετικέτας που θα τοποθετηθούν στα σημάδια τικ σας (αν είναι μηδέν, το πρόγραμμα θα χρησιμοποιήσει την τιμή at)
  • pos - αυτή είναι η συντεταγμένη για τη χάραξη της γραμμής του άξονά σας (δηλαδή, η τιμή όπου διασχίζει τον άλλο άξονα)
  • lty – ο τύπος της γραμμής
  • col – το χρώμα του σημάδι και της γραμμής
  • las – αυτό καθορίζει εάν οι ετικέτες είναι κάθετες (=2) ή παράλληλες (=0) στον άξονα
  • tck – το μήκος του σημείου κρότου σας που αντιπροσωπεύεται ως κλάσμα της περιοχής σχεδίασης. Οι αρνητικές τιμές είναι έξω από το γράφημα, ενώ οι θετικοί αριθμοί τοποθετούνται μέσα. Επιπλέον, το μηδέν καταστέλλει τα τικ ενώ το 1 δημιουργεί τις γραμμές πλέγματος (-0,01 είναι η προεπιλεγμένη τιμή).

Όταν δημιουργείτε προσαρμοσμένους άξονες, μπορεί να θέλετε να εξετάσετε το ενδεχόμενο καταστολής των αξόνων που δημιουργούνται αυτόματα από τη συνάρτηση σχεδίασης υψηλού επιπέδου. Δείτε πώς:

  • Πληκτρολογήστε |_+_| για να καταστείλει και τους δύο άξονες ταυτόχρονα.
  • Πληκτρολογήστε |_+_| να καταστείλει τον άξονα Χ.
  • Πληκτρολογήστε |_+_| για να καταστείλει τον άξονα Υ

Πώς να αλλάξετε τον άξονα X και Y με τις συναρτήσεις κλίμακας;

Ένας άλλος τρόπος για να αλλάξετε τους άξονές σας είναι να χρησιμοποιήσετε τη συνάρτηση scale_xx(). Ρίξτε μια ματιά στην απλοποιημένη μορφή αυτής της δυνατότητας:

|_+_|

|_+_|

Η σημασία αυτών των στοιχείων έχει ως εξής:

  • όνομα – ετικέτα άξονα Y ή X
  • διαλείμματα – έλεγχος των διαλειμμάτων στον οδηγό σας (π.χ. γραμμές πλέγματος και τικ αξόνων). Μερικές από τις πιο κοινές τιμές περιλαμβάνουν null, waiver και διανύσματα χαρακτήρων ή αριθμητικών που καθορίζουν τις διακοπές.
  • ετικέτες – ετικέτες των σημαδιών του άξονά σας. Οι επιτρεπόμενες τιμές περιλαμβάνουν διανύσματα null, waiver και χαρακτήρων.
  • όρια – αυτό το αριθμητικό διάνυσμα καθορίζει τα όρια του άξονα X ή Y.
  • trans – οι περισσότεροι χρήστες χρησιμοποιούν ως τιμή trans το log2 ή το log10. Όπως υποδηλώνει το όνομα, χρησιμοποιείται για μετασχηματισμό άξονα.

Δοκιμάστε τις δεξιότητές σας R Coding

Η τροποποίηση της κλίμακας του άξονα X και Y ανοίγει νέες δυνατότητες στο R. Σας επιτρέπει να παρουσιάζετε τα δεδομένα σας με σαφήνεια με κατάλληλες ετικέτες, σημάδια επιλογής και άλλα βασικά στοιχεία. Το καλύτερο από όλα, δεν θα πρέπει να έχετε πολύ πρόβλημα να αλλάξετε την κλίμακα, καθώς το μεγαλύτερο μέρος της διαδικασίας είναι σχετικά απλή.

Προτιμάτε προεπιλεγμένους ή προσαρμοσμένους άξονες στο R; Πόσο συχνά αλλάζετε τους άξονες σας; Έχετε δημιουργήσει ποτέ έναν προσαρμοσμένο άξονα; Ενημερώστε μας στην παρακάτω ενότητα σχολίων.

Ενδιαφέροντα Άρθρα

Επιλογή Συντάκτη

Τι σημαίνει η αποστολή, η λήψη και η παράδοση στο Snapchat;
Τι σημαίνει η αποστολή, η λήψη και η παράδοση στο Snapchat;
Το Snapchat είναι ένα αρκετά διαισθητικό κοινωνικό δίκτυο που χρησιμοποιεί μια δέσμη εικονιδίων για να περιγράψει την κατάσταση, τις διάφορες δραστηριότητες και τις εξελίξεις. Μόλις καταλάβετε τι σημαίνει το καθένα, η πλατφόρμα είναι εύκολη. Μέχρι να ξέρετε τι το καθένα
Αλλαγή του ρολογιού της γραμμής εργασιών σε μορφή 12 ωρών ή 24 ωρών στα Windows 10
Αλλαγή του ρολογιού της γραμμής εργασιών σε μορφή 12 ωρών ή 24 ωρών στα Windows 10
Πώς να αλλάξετε το ρολόι της γραμμής εργασιών σε μορφή 12 ωρών ή 24 ωρών στα Windows 10. Στα Windows XP και στα Windows Vista, η γραμμή εργασιών ήταν πιο λεπτή και μόνο η ώρα ήταν
Προσθέστε το μενού Run to Start στα Windows 10 στην αριστερή ή τη δεξιά πλευρά
Προσθέστε το μενού Run to Start στα Windows 10 στην αριστερή ή τη δεξιά πλευρά
Περιγράφει τον τρόπο προσθήκης της εντολής Εκτέλεση στο μενού Έναρξη των Windows 10 για να αποκτήσετε κάτι παρόμοιο με την εντολή Εκτέλεση των Windows 7.
VS Code Τρόπος εγκατάστασης επεκτάσεων
VS Code Τρόπος εγκατάστασης επεκτάσεων
Το Visual Studio Code είναι ένα εξελιγμένο λογισμικό που χρησιμοποιούν οι περισσότεροι άνθρωποι για να ξεκινήσουν το ταξίδι προγραμματισμού τους. Τα ισχυρά χαρακτηριστικά του, η πολλαπλή συμβατότητα, το εύρος των γλωσσών προγραμματισμού το καθιστούν ένα από τα πιο χρησιμοποιημένα εργαλεία προγραμματισμού στον κόσμο.
Αξιολόγηση Dell Optiplex 390
Αξιολόγηση Dell Optiplex 390
Το Optiplex 390 μπορεί να αγοραστεί με διάφορους παράγοντες: ως μίνι πύργος, επιτραπέζιος υπολογιστής ή όπως στην περίπτωση αυτή, μίνι επιτραπέζιος υπολογιστής. Στην τελευταία φόρμα, το Optiplex 390 είναι συμπαγές και αισθάνεται αρκετά συμπαγές και στιβαρό
Αναθεώρηση LG G4: Το μεγάλο smartphone με αφαιρούμενη μπαταρία ΚΑΙ υποδοχή κάρτας microSD
Αναθεώρηση LG G4: Το μεγάλο smartphone με αφαιρούμενη μπαταρία ΚΑΙ υποδοχή κάρτας microSD
Ενημέρωση, 09/05/2016: Ο διάδοχος του πολύ αγαπημένου LG G4 - το LG G5 κυκλοφόρησε τώρα, με μεταλλικό σώμα, διπλές πίσω κάμερες και ένα έξυπνο σύστημα που θα επιτρέπει στους χρήστες όχι μόνο
Το τρέιλερ του Assassin’s Creed φαίνεται πραγματικά καταπληκτικό
Το τρέιλερ του Assassin’s Creed φαίνεται πραγματικά καταπληκτικό
Είναι ένα απλό γεγονός: τα παιχνίδια και οι ταινίες δεν συνδυάζονται. Κάθε φορά που υπάρχει ένα παιχνίδι που βασίζεται σε μια ταινία, είναι σχεδόν πάντα φοβερό. Τον τελευταίο καιρό έχουμε υποβληθεί σε Spider Man 3, Transformers και