Foro de debate

cambiar escalas

cambiar escalas

de Hesi Torres -
Número de respuestas: 2

Hola, necesito saber como cambiar las escalas de los ejes en un gráfico

Gracias

En respuesta a Hesi Torres

Re: cambiar escalas

de Antonio Jesús Arriaza Gómez -
Puedes acceder a las una lista completa de opciones gráficas de plot() usando la órden de ayuda:

> ?par

Entre estas está la opción "lab" que permite cambiar la escala de los ejes de la siguiente forma:

> par(lab=c(x,y,len))

Donde "x" es aproximadamente el número de marcas en el eje x, idem para "y" y el argumento "len" especifica la longitud del eje.

Pero por lo visto el argumento "len" no está implementado en R todavía por lo que es necesario para llamar a lab pero no afecta a la longitud del eje.

lab funciona de la siguiente manera:

> par(lab=c(5,10,10)); plot(1:5)

La escala en el eje x viene dada por el siguiente cociente:

(max entre las coordenadas x del vector a pintar)/(5)

Para el eje y:

(max entre las coordenadas y del vector a pintar)/(10)

Es decir, la escala en el eje x es de uno en uno y para el eje y de 0.5 en 0.5.

Un saludo.