mtext font change and r plot

font - ¿Cómo configuro con qué plot() etiqueta el eje x?



r plot legend (1)

Creo que primero quieres suprimir las etiquetas en el eje x con la opción xaxt = "n":

plot(flow~factor(month),xlab="Month",ylab="Total Flow per Month",ylim=c(0,55000), xaxt="n")

luego use el comando de eje para agregar sus propias etiquetas. Este ejemplo asume que las etiquetas están en un objeto llamado month.name

axis(1, at=1:12, labels=month.name)

Tuve que buscar cómo hacer esto y robé el ejemplo desde aquí .

Tengo un gráfico () que estoy tratando de hacer, pero no quiero que los valores de x se usen como etiquetas de los ejes ... Quiero un vector de caracteres diferente que quiero usar como etiquetas, en el estándar Manera: use tantas como sea necesario, suelte las otras, etc. ¿Qué debo pasar para trazar () para que esto suceda?

Por ejemplo, considere

d <- data.frame(x=1:5,y=10:15,x.names=c(''a'',''b'',''c'',''d'',''e''))

En barplot, pasaría barplot(height=d$y,names.arg=d$x.names) , pero en este caso los valores x reales son importantes. Así que me gustaría un análogo como plot(x=d$x,y=d$y,type=''l'',names.arg=d$x.names) , pero eso no funciona.