Κύριος Συσκευές Πώς να αλλάξετε την κλίμακα του άξονα 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; Πόσο συχνά αλλάζετε τους άξονες σας; Έχετε δημιουργήσει ποτέ έναν προσαρμοσμένο άξονα; Ενημερώστε μας στην παρακάτω ενότητα σχολίων.

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

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

Echo Buds εναντίον AirPods Pro Review: Ποιο πρέπει να επιλέξετε;
Echo Buds εναντίον AirPods Pro Review: Ποιο πρέπει να επιλέξετε;
Τα ασύρματα ακουστικά εξακολουθούν να έχουν την αύρα της πολυτέλειας. Μόλις είστε έτοιμοι να κόψετε το καλώδιο και να δεσμευτείτε να ακούτε ασύρματα, φυσικά θα θελήσετε να βρείτε την καλύτερη δυνατή επιλογή για εσάς. Στο χώρο του ασύρματου
Τι σημαίνει το άνοιγμα στο Snapchat;
Τι σημαίνει το άνοιγμα στο Snapchat;
Το Snapchat επιτρέπει στους χρήστες του να στέλνουν και να λαμβάνουν τρεις βασικούς τύπους μηνυμάτων - κουμπιά χωρίς ήχο, κουμπιά ήχου και μηνύματα συνομιλίας. Επιπλέον, το Snapchat καταβάλλει επιπλέον προσπάθειες, παρέχοντάς σας τις πληροφορίες κατάστασης για κάθε αποστολή σας
Πώς να αφαιρέσετε τις γραμμές πλέγματος στα φύλλα Google
Πώς να αφαιρέσετε τις γραμμές πλέγματος στα φύλλα Google
Οι γραμμές πλέγματος μπορεί μερικές φορές να προκαλούν σύγχυση, ειδικά όταν χρησιμοποιείτε πολλές εικόνες στο υπολογιστικό φύλλο σας. Για καθαρή επιτραπέζια εργασία, είναι εντάξει, αλλά αυτό δεν σημαίνει ότι ολόκληρο το φύλλο εργασίας σας πρέπει να είναι ένα μεγάλο τραπέζι
Ποια είναι η διαφορά μεταξύ Throwback Thursday και Flashback Friday;
Ποια είναι η διαφορά μεταξύ Throwback Thursday και Flashback Friday;
Εάν βρίσκεστε στα μέσα κοινωνικής δικτύωσης, πιθανότατα έχετε δει τα hashtags #ThrowbackThursday και #FlashbackFriday. Ποια είναι η διαφορά μεταξύ των δύο;
Samsung Galaxy Note 8 – Πώς να αντικατοπτρίζω την οθόνη μου στην τηλεόραση ή τον υπολογιστή μου
Samsung Galaxy Note 8 – Πώς να αντικατοπτρίζω την οθόνη μου στην τηλεόραση ή τον υπολογιστή μου
Το Galaxy Note 8 μπορεί να έχει χαμηλή μπαταρία και ορισμένα προβλήματα απόδοσης, αλλά έχει μια εξαιρετική οθόνη που το κάνει να αξίζει την τιμή. Το Note 8 έρχεται με τυπική ανάλυση 1480 x 720 αλλά μπορείτε
Ημερομηνία κυκλοφορίας Google Allo UK και ειδήσεις: Η Google ξεκινά την κυκλοφορία της εφαρμογής συνομιλίας AI
Ημερομηνία κυκλοφορίας Google Allo UK και ειδήσεις: Η Google ξεκινά την κυκλοφορία της εφαρμογής συνομιλίας AI
Ενημέρωση: Το Google Allo φαίνεται τώρα να είναι διαθέσιμο σε iOS, με την επιλογή προ-εγγραφής να ισχύει ακόμα στο Google Play store. Η Google κυκλοφόρησε τη νέα εφαρμογή ανταλλαγής μηνυμάτων, το Google Allo, για Android και iOS. Η διάθεση ξεκίνησε σήμερα,
Ελέγξτε την κατάσταση κρυπτογράφησης του BitLocker Drive στα Windows 10
Ελέγξτε την κατάσταση κρυπτογράφησης του BitLocker Drive στα Windows 10
Πώς να ελέγξετε την κατάσταση κρυπτογράφησης μονάδας δίσκου BitLocker στα Windows 10 Το BitLocker είναι μία από τις βασικές τεχνολογίες προστασίας δεδομένων στα Windows 10. Το BitLocker μπορεί να κρυπτογραφήσει τη μονάδα δίσκου συστήματος (η μονάδα δίσκου είναι εγκατεστημένη στα Windows) και εσωτερικούς σκληρούς δίσκους. Η δυνατότητα BitLocker To Go επιτρέπει την προστασία αρχείων που είναι αποθηκευμένα σε αφαιρούμενη μονάδα δίσκου, όπως φλας USB