Principal Dispositifs Comment changer l'échelle de l'axe X ou Y dans R

Comment changer l'échelle de l'axe X ou Y dans R



L'une des caractéristiques les plus importantes du langage de programmation R est les échelles des axes X et Y. Ils déterminent l'apparence de vos lignes de grille, étiquettes et graduations, ce qui les rend cruciaux pour tout projet. Les échelles par défaut ne font souvent pas l'affaire, c'est là que la modification de ces mesures entre en jeu.

Comment changer l

Dans ce guide, nous expliquerons comment modifier les échelles des axes X et Y dans R. Vous découvrirez également comment créer des axes personnalisés et d'autres détails utiles.

Comment changer l'échelle des axes X et Y ?

Il existe plusieurs façons de modifier l'échelle des axes X et Y dans la base R. La plupart des gens s'appuient sur les fonctions ylim() et xlim(). L'exemple suivant montre comment ils fonctionnent :

|__+_|

|__+_|

|__+_|

Vous pouvez l'utiliser pour créer un tracé avec l'échelle d'axe par défaut :

|__+_|

cómo hacer una captura de pantalla de Snapchat sin que ellos sepan 2018

La création de tracés avec une échelle personnalisée est également une option :

|__+_|

Comment utiliser la fonction Log pour modifier l'échelle des axes X et Y ?

La fonction de journalisation peut également être utile. Il vous permet de transformer vos axes en échelles logarithmiques. Jetez un œil au code suivant pour voir la fonction log en pratique :

|__+_|

|__+_|

Cela définit les données nécessaires, vous permettant de créer votre graphique avec l'axe des ordonnées :

|__+_|

Comment changer l'échelle de l'axe dans ggplot2

Savoir comment changer l'échelle de l'axe est bénéfique dans divers paramètres, tels que les tracés dans votre base R. Encore une fois, vous pouvez utiliser les fonctions ylim() et xlim() pour modifier les échelles, comme indiqué par le code suivant :

|__+_|

|__+_|

|__+_|

Créer un nuage de points avec des axes personnalisés ne devrait pas non plus être trop difficile :

|__+_|

|__+_|

|__+_|

|__+_|

Une autre option consiste à transformer les axes en échelles logarithmiques avec ces arguments :

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

Voici un exemple de ces arguments dans le code :

|__+_|

|__+_|

|__+_|

Ces informations vous permettent de créer un nuage de points avec un axe y du journal personnalisé :

|__+_|

|__+_|

|__+_|

Comment créer un axe personnalisé dans R

Outre la modification de l'échelle des axes X et Y, R vous permet également de créer vos propres axes. Naturellement, vous devrez utiliser la fonction d'axe. Voici à quoi ressemble le modèle le plus courant :

|__+_|

Voici ce que signifie chaque composant entre parenthèses :

  • side – le côté de votre graphique où l'axe sera tracé (4 – droite ; 3 – haut ; 2 – gauche ; 1 – bas)
  • at - un vecteur qui indique où les graduations seront positionnées
  • étiquettes - un vecteur d'étiquette qui sera placé à vos graduations (si c'est zéro, le programme utilisera la valeur at)
  • pos - c'est la coordonnée pour dessiner votre ligne d'axe (c'est-à-dire la valeur où elle croise l'autre axe)
  • lty – le type de ligne
  • col - la couleur de la coche et de la ligne
  • las – ceci spécifie si les étiquettes sont perpendiculaires (=2) ou parallèles (=0) à l'axe
  • tck - la longueur de votre graduation représentée comme une fraction de la région de traçage. Les valeurs négatives sont à l'extérieur du graphique, tandis que les nombres positifs sont positionnés à l'intérieur. De plus, zéro supprime les graduations tandis que 1 crée le quadrillage (-0,01 est la valeur par défaut).

Lors de la création d'axes personnalisés, vous pouvez envisager de supprimer les axes générés automatiquement par la fonction de traçage de haut niveau. Voici comment:

  • Saisissez |__+_| pour supprimer les deux axes à la fois.
  • Saisissez |__+_| pour supprimer l'axe X.
  • Saisissez |__+_| pour supprimer l'axe Y

Comment changer les axes X et Y avec les fonctions d'échelle ?

Une autre façon de modifier vos axes consiste à utiliser la fonction scale_xx(). Jetez un œil au format simplifié de cette fonctionnalité :

|__+_|

|__+_|

La signification de ces éléments est la suivante :

  • nom - étiquette de l'axe Y ou X
  • pauses - contrôler les pauses dans votre guide (par exemple, les lignes de grille et les graduations d'axe). Certaines des valeurs les plus courantes incluent null, renonciation et vecteurs de caractères ou numériques qui spécifient les ruptures.
  • étiquettes - étiquettes de vos graduations d'axe. Les valeurs autorisées incluent les vecteurs null, renonciation et caractère.
  • limites – ce vecteur numérique détermine les limites de l'axe X ou Y.
  • trans – la plupart des utilisateurs optent pour log2 ou log10 comme valeur trans. Comme son nom l'indique, il est utilisé pour la transformation d'axe.

Mettez vos compétences en codage R à l'épreuve

La modification de l'échelle de vos axes X et Y ouvre de nouvelles possibilités dans R. Cela vous permet de présenter clairement vos données avec des étiquettes appropriées, des graduations et d'autres éléments essentiels. Mieux encore, vous ne devriez pas avoir trop de mal à changer l'échelle car la plupart du processus est relativement simple.

Préférez-vous les axes par défaut ou personnalisés dans R ? À quelle fréquence changez-vous vos axes ? Avez-vous déjà créé un axe personnalisé ? Faites-nous savoir dans la section commentaires ci-dessous.

Des Articles Intéressants

Choix De L'Éditeur

Comment ajouter un profil à Hulu
Comment ajouter un profil à Hulu
Ajoutez plusieurs profils Hulu sur PC, Mac, iOS, Android et plus encore pour adapter les expériences de visionnage à un individu plutôt qu'à l'ensemble du compte.
Comment convertir une photo en direct en une image fixe avec une photo clé personnalisée [octobre 2019]
Comment convertir une photo en direct en une image fixe avec une photo clé personnalisée [octobre 2019]
Les photos en direct dans iOS sont soignées, mais parfois vous ne voulez qu'une image fixe standard. Voici comment convertir de manière non destructive une photo en direct en une image fixe en utilisant le cadre exact que vous souhaitez.
Comment réparer l'erreur Messenger : 'Vous ne pouvez pas envoyer de message à ce compte'
Comment réparer l'erreur Messenger : 'Vous ne pouvez pas envoyer de message à ce compte'
Avez-vous déjà vu le
Comment activer ou désactiver les sous-titres sur une Smart TV Hisense
Comment activer ou désactiver les sous-titres sur une Smart TV Hisense
Les sous-titres peuvent offrir de nombreux avantages. Vous êtes peut-être distrait par les bruits environnants ou vous regardez un film dans une langue étrangère. Dans tous les cas, il est utile de savoir comment activer (ou désactiver) les sous-titres sur votre Hisense
Comment désactiver ou activer Windows Defender dans Windows 8.1
Comment désactiver ou activer Windows Defender dans Windows 8.1
Windows Defender est un logiciel antivirus qui fournit une «protection de base» selon Microsoft et livré avec Windows 8 et Windows 8.1. Depuis Windows 8, Windows Defender est la même application que Microsoft Security Essentials, qui existe sous forme de téléchargement séparé pour Windows 7, Vista et XP. Alors que Windows Defender offre une protection très basique, il ralentit
5 choses à vérifier lorsque la télécommande de votre voiture ne fonctionne pas
5 choses à vérifier lorsque la télécommande de votre voiture ne fonctionne pas
La raison la plus courante pour laquelle une télécommande de clé de voiture cesse de fonctionner est une batterie déchargée, mais le remplacement de la batterie peut ne pas résoudre le problème.
Comment bloquer les achats sur un Roku
Comment bloquer les achats sur un Roku
Pour bloquer les achats sur un Roku, vous devez créer un code PIN. Il s'agit d'un numéro à 4 chiffres qui empêche les utilisateurs d'acheter des émissions, des chaînes et des films dans le Roku Channel Store. Le code PIN Roku peut également être utilisé comme