Comandos para Graficar (parte II)

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]



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

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)






Dar títulos al gráfico

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"


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"







Dar título a un punto del gráfico

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: