Table des matières:
- Comment ajouter des titres et des étiquettes aux trames de Lattice dans R
- Pour modifier la taille de vos étiquettes, vous devez modifier vos arguments pour en faire des listes. De manière similaire aux graphiques de base, vous spécifiez un argument cex dans les graphiques en treillis pour modifier le taux d'expansion des caractères. Par exemple, pour réduire le texte du titre principal et de l'étiquette d'axe à 75% de la taille standard, spécifiez cex = 0. 75 en tant qu'élément dans l'argument list de main, xlab et ylab.
- ,
Vidéo: Réinstallation du pilote de carte réseau sans fil via le Gestionnaire de périphériques sous Windows 2025
R a une très bonne réputation pour pouvoir créer des graphiques de qualité publication, cependant si vous voulez utiliser vos graphiques en treillis dans des rapports ou des documents, vous voudrez probablement changer les options de tracé.
Le paquetage en treillis utilise le moteur graphique de grille, qui est complètement différent des graphiques de base.
Comment ajouter des titres et des étiquettes aux trames de Lattice dans R
Pour ajouter un titre principal et des étiquettes d'axe à un tracé de treillis, vous pouvez spécifier les arguments suivants:
-
main : Titre principal
-
xlab : x - étiquette d'étiquette
-
ylab : y < -axis label >> xyplot (mpg ~ hp | facteur (cyl), données = mtcars, + type = c ("p", "r"), + main = "Économie de carburant vs performance", + xlab = "Performance (puissance du cheval)", + ylab = "Economie de carburant (miles par gallon)", +) Comment changer la taille de la police des titres et des étiquettes de Lattice dans R
Pour modifier la taille de vos étiquettes, vous devez modifier vos arguments pour en faire des listes. De manière similaire aux graphiques de base, vous spécifiez un argument cex dans les graphiques en treillis pour modifier le taux d'expansion des caractères. Par exemple, pour réduire le texte du titre principal et de l'étiquette d'axe à 75% de la taille standard, spécifiez cex = 0. 75 en tant qu'élément dans l'argument list de main, xlab et ylab.
Pour simplifier, préparez la mise en forme de votre tracé pas à pas. Commencez par changer la taille de votre titre principal en cex = 0. 75:
Voyez-vous ce qui s'est passé? Votre argument à main contient maintenant une liste avec deux éléments: label et cex.
Vous construisez les arguments pour xlab et ylab exactement de la même manière. Chaque argument est une liste qui contient le libellé et toutes les autres options de mise en forme que vous souhaitez définir. Développez votre code pour modifier les étiquettes d'axe: >> xyplot (mpg ~ hp | facteur (cyl), données = mtcars, + type = c ("p", "r"), + main = liste (+ label = "Économie de carburant vs Performances en nombre de cylindres", + cex = 0. 75), + xlab = liste (+ label = "Performance (puissance du cheval)", + cex = 0. 75), + ylab = liste (+ label = "Économie de carburant (miles par gallon)", + cex = 0. 75), + scales = list (cex = 0. 5) +)Si vous regardez attentivement, vous verrez que le code inclut un argument pour modifier la taille du texte des échelles à 50% de la norme (scales = list (cex = 0, 5)).
Comment utiliser les thèmes pour modifier les options de tracé en treillis
Une caractéristique intéressante des graphiques en treillis est que vous pouvez créer des thèmes pour modifier les options de tracé de vos graphiques.Pour ce faire, vous devez utiliser le par. arguments de paramètres. Le par. paramètres argument en treillis est similaire.
La manière la plus simple d'utiliser le par. L'argument settings est de l'utiliser conjointement avec la fonction simpleTheme (). Avec simpleTheme (), vous pouvez spécifier les arguments suivants:
col
,
col. points
-
col. line : Contrôle les couleurs des symboles, points, lignes et autres éléments graphiques tels que polygones cex , pch ,
-
police : < Contrôler le taux d'expansion des caractères (cex), le caractère de tracé (pch) et le type de police lty , lwd : Contrôler le type de ligne et la largeur de ligne
-
Par exemple, pour modifier votre tracé pour avoir des points rouges et une ligne de régression bleue, utilisez ce qui suit:
