signos signo segundo quinto que primer para niños menos mayor los imprimir igual grado enseñar ejercicios ejemplos como r ggplot2 plotmath

segundo - signo mayor o igual ≤



Mostrando un signo mayor o igual (3)

Puede pasar una expresión (incluido el phantom(...) para falsificar un argumento >= dentro del argumento de label a scale_x_discrete(...)

por ejemplo

.d <- data.frame(a = letters[1:6], y = 1:6) ggplot(.x, aes(x=a,y=y)) + geom_point() + scale_x_discrete(labels = c(letters[1:5], expression(phantom(x) >=80))

Ver ?plotmath para más detalles sobre la creación de expresiones matemáticas y this pregunta y respuesta SO relacionadas

Tengo una trama que se genera así:

ggplot(dt.2, aes(x=AgeGroup, y=Prevalence)) + geom_errorbar(aes(ymin=lower, ymax=upper), colour="black", width=.2) + geom_point(size=2, colour="Red")

Yo controlo las etiquetas del eje x así:

scale_x_discrete(labels=c("0-29","30-49","50-64","65-79",">80","All")) +

Esto funciona pero necesito cambiar la etiqueta "> 80" a "≥80".

Sin embargo, "≥80" se visualiza como "= 80".

¿Cómo puedo mostrar el signo mayor o igual?


Una alternativa al uso de expresiones son los caracteres Unicode, en este caso el carácter Unicode ''MAYOR O IGUAL QUE'' (U + 2265). Copiar el ejemplo de @ mnel

.d <- data.frame(a = letters[1:6], y = 1:6) ggplot(.d, aes(x=a,y=y)) + geom_point() + scale_x_discrete(labels = c(letters[1:5], "/u2265 80"))

Unicode es una buena alternativa si tiene problemas para recordar la sintaxis de expresión complicada o si necesita saltos de línea, que las expresiones no permiten. Como inconveniente, el funcionamiento de los caracteres Unicode depende de su dispositivo de gráficos y de la fuente elegida.


plot(5, ylab=expression("T ">="5"))