Me gusta producir mis propias líneas de cuadrícula al trazar para poder controlar las marcas, etc. y estoy luchando con la rutina de trazado 'hist'.Trazar una cuadrícula detrás de los datos, no al frente en R
hist(WindSpeed, breaks=c(0:31), freq=TRUE, col="blue", xaxt="n", yaxt="n", xlab="Wind Speed (m/s)",main="Foo", cex.main=1.5, cex.axis=1, cex.lab=1, tck=1, font.lab=2)
axis(1, tck=1, ,col.ticks="light gray")
axis(1, tck=-0.015, col.ticks="black")
axis(2, tck=1, col.ticks="light gray", lwd.ticks="1")
axis(2, tck=-0.015)
minor.tick(nx=5, ny=2, tick.ratio=0.5)
box()
Terreno:
He entonces sólo ha sido capaz de utilizar las 'líneas' o comando de 'puntos' a Replot los datos a través de la parte superior para otros tipos de parcelas, pero con el histograma no es tan fácil.
Cualquier ayuda sería genial.
añadí mi código de abajo y la imagen en base a la respuesta de Juan ...
añadí mi código de abajo y la imagen en base a la respuesta de Juan ...
hist(WindSpeed, breaks=30, freq=TRUE, col="blue", xaxt="n", yaxt="n", xlab="Wind Speed (m/s)",main="Foo", cex.main=1.5, cex.axis=1, cex.lab=1, font.lab=2)
axis(1, tck=1, col.ticks="light gray")
axis(1, tck=-0.015, col.ticks="black")
axis(2, tck=1, col.ticks="light gray", lwd.ticks="1")
axis(2, tck=-0.015)
minor.tick(nx=5, ny=2, tick.ratio=0.5)
box()
hist(WindSpeed, add=TRUE, breaks=30, freq=TRUE, col="blue", xaxt="n", yaxt="n", xlab="Wind Speed (m/s)", main="Foo", cex.main=1.5, cex.axis=1, cex.lab=1, font.lab=2)
Puede acortar su segundo comando hist hasta mucho porque cuando se añade a la ya existente que no es necesario establecer ninguna de las propiedades de los ejes y las etiquetas de nuevo. – John