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 créer un jeu dans Roblox
Comment créer un jeu dans Roblox
Les développeurs de Roblox ont introduit Roblox Studio il y a près de cinq ans pour permettre aux joueurs de créer leurs propres jeux. Le logiciel propose des modèles préconçus pour chaque type de jeu Roblox qui peuvent être personnalisés à votre guise. Ainsi, vous ne pouvez pas faire
Comment masquer la barre de navigation inférieure sur le Kindle Fire
Comment masquer la barre de navigation inférieure sur le Kindle Fire
Étant donné que le but principal de votre Kindle Fire est la lecture, il est crucial d'avoir autant d'espace disponible sur votre écran pour le texte. Le problème est la barre de navigation en bas de votre écran, qui est
Comment faire pivoter le texte dans Word
Comment faire pivoter le texte dans Word
Lorsque vous avez du texte dans une zone de texte ou un tableau Word, vous pouvez faire pivoter le texte dans la direction de votre choix.
OnePlus 6 - Mot de passe PIN oublié - Que faire
OnePlus 6 - Mot de passe PIN oublié - Que faire
Il n'y a pas lieu de paniquer si vous avez oublié le mot de passe PIN de votre OnePlus 6. Ce problème arrive assez souvent et il existe plusieurs façons de retrouver l'accès à votre téléphone. N'essayez pas continuellement de
Comment créer un seul portrait de diapositive dans PowerPoint à l'aide d'une solution de contournement
Comment créer un seul portrait de diapositive dans PowerPoint à l'aide d'une solution de contournement
Lors de la création de présentations, PowerPoint vous permet de choisir entre l'orientation portrait ou paysage. Une fois sélectionné, il sera appliqué à toutes les diapositives. Et si vous vouliez tout mélanger ? Nous discuterons s'il est possible de faire
Comment formater une carte SD sous Windows
Comment formater une carte SD sous Windows
Formatez une carte SD sous Windows, y compris les cartes protégées en écriture et les cartes comportant plusieurs partitions. Utilisez un lecteur de carte si votre PC ne dispose pas d'un emplacement pour carte.
Réinitialiser la boîte de dialogue Ouvrir et Enregistrer sous dans Windows 10
Réinitialiser la boîte de dialogue Ouvrir et Enregistrer sous dans Windows 10
Voici comment vous pouvez réinitialiser la boîte de dialogue Ouvrir et la boîte de dialogue Enregistrer sous dans Windows 10 pour l'utilisateur actuel. Ces boîtes de dialogue auront leur apparence par défaut.