Definir nuevo rango
El rango por default que coloca el GNUPLOT es entre [-10;10], para definir un nuevo rango el comando es:
set xrange [x1:x2] (para X)
set yrange [y1:y2] (para Y)
ej: set xrange [0:1]
set yrange [0:1]
set yrange [y1:y2] (para Y)
ej: set xrange [0:1]
set yrange [0:1]
Dar intervalos entre rangos
Cuando queremos que la distancia entre los intervalos sea la misma usamos la siguiente función:
set xtics xi,i,xf
set ytics yi,i,yf
set ytics yi,i,yf
siendo [xi;xf] rango del eje x, [yi;yf] rango del eje y, i el tamaño de los intervalos
ej: set xtics -1,0.1,1
set ytics 0,0.1,1
nota: antes de aplicar el xtics e ytics se debe utilizar los rangos para x e y (como se puede observar en la imagen)
Obtener un gráfico proporcionado
Para lograr un gráfico proporcionado, el comando que tenés que usar es:
set size ratio r
donde r es el valor de la proporción entre las longitudes de los ejes.
ej: set size ratio -1.1
nota: antes de aplicar set size ratio se debe utilizar los rangos para x e y, además de los intervalos entre ellos (como se puede observar en la imagen)
Para colocar un título y que te aparezca en una línea debes colocar:
plot function title-spec
title-spec = title "title"
ej: plot x**2 title "x^2"
title-spec = title "title"
ej: plot x**2 title "x^2"
Se puede dar nombre a los ejes con los siguientes comandos:
set xlabel "titulo eje x"
set ylabel "titulo eje y"
Para colocar un título y que aparezca en más de una línea debes colocar:
set title "1ra Linea \n 2da Linea"
Debes escribir:
set label "estas ubicado aqui (x,y)" at x,y
Colocar bordes a los gráficos
Si querés que tu gráfico tenga bordes denifidos por vos debes colocar los siguientes comandos:
set xtics nomirror
set ytics nomirror
set border número
atics nomirror(con este comando se eliminan las divisiones del eje a)
donde 1<=numero<=13
El borde más usado es el número 3, ya que retira el borde del (eje y) izquierdo y el borde del (eje x) superior
No hay comentarios:
Publicar un comentario