Des indices et des exposants “-” ou “+” avec ggplot2 les étiquettes de l'axe? (ionique notation chimique)
J'ai eu cette parcelle à l'aide du code ci-dessous
Dans ma parcelle, je veux le NO3 avoir signe négatif"-" en tant qu'exposant, comme ci-dessous
Dans l'étiquette de l'axe des x, je ne pouvais pas utiliser le signe négatif seulement comme un exposant de NO3 j'ai donc dû utiliser -1 comme indiqué ci-dessous
x <- seq(0,2*pi,0.1)
y <- sin(x)
df <- data.frame(x, y)
ggplot(df, aes(x=x, y=y))+
geom_point(size=4)+
labs(x=expression(Production~rate~" "~mu~moles~NO[3]^{-1}-N~Kg^{-1}),
y=expression(Concentration~mg~L^{-1}))
Des suggestions sur la façon de changer l'étiquette pour avoir un signe négatif seulement sans 1?
- Il suffit d'utiliser une chaîne de valeur plutôt qu'un numérique:
NO[3]^{"-"}
- Merci
- Et il y a encore une autre stratégie. Utiliser un de caractères vide après une (unaire) moins. A l'avantage que tous les inconvénients, puis se ressemblent: "NON[3]^{ -""}
Vous devez vous connecter pour publier un commentaire.
Essayer citant le signe moins:
Je pense qu'il est scientifiquement plus précis d'utiliser le
%.%
opérateur entre les unités:textstyle
doit garder l'exposant-ed texte de taille réduite. Je suis également pas sûr de savoir pourquoi vous avez une" "
entre deux tildes. Vous pouvez les cordes de tout un tas de tildes ensemble à l'augmentation des "espaces":