Modification des polices pour les graphiques en R
Dans mon étude je suis en générant différents graphiques à l'aide de R. je vois que la plupart des graphes de venir avec une Sans Serif type de police avec des tailles différentes.
Comment puis-je changer tout le texte dans un graphique (x-label, y-étiquette, titre, légende, etc.) dans un uniforme de la police par exemple, Times New Roman, 12 pt, Gras?
source d'informationauteur Indian
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser le extrafont paquet.
Remarque: à l'Aide de la
extrafont
package, vous pouvez également intégrer ces polices de caractères dans des fichiers PDF ou EPS (faire des parcelles dans la R et de l'exporter au format PDF/EPS). Vous pouvez également créer directement des symboles mathématiques (voir équation mathématique dans le graphique ci-dessous), généralement créées à l'aide de TeX. Plus d'informations ici et ici. Regardez également la projet github page.Aussi regarder ce réponse qui décrit la création d' xkcd style des graphiques à l'aide de la
extrafont
paquet.Voici un
ggplot
solution à l'aide deWindowsFonts(...)
Comme vous pouvez le voir, le texte est vraiment Times New Roman.
L'idée principale est que, quel que soit le nom que vous donnez à la police en interne dans R, à l'aide de
vous devez utiliser pour faire référence à la police dans
Vous pouvez modifier la police dans Windows en Times New Roman à l'aide de la
windowsFonts()
de commande et lefamily
option dansplot
:Texte en gras vient de
font=2
. Comme pour la taille, voir?cex()
. Aussi, voir ici: http://www.statmethods.net/advgraphs/parameters.html