greek - etiquetas gnuplot
greek letters gnuplot (5)
Tengo una mesa como esta:
A B C D E F G H I
10 23998 16755 27656 17659 19708 20328 19377 18925
20 37298 33368 53936 41421 44548 40756 40985 37294
Yo uso este comando para trazar
plot "C:/file.txt" using 1:2 with lines smooth bezier, "C:/file.txt" using 1:3 with lines smooth bezier, ...
Sin embargo, todas las etiquetas salen como nombre de archivo. ¿Es posible que gnuplot lea la primera fila y etiquete las líneas en consecuencia?
Revisé la documentación y no veo la forma de hacerlo automáticamente, pero puede establecer un título manualmente con
plot "file.txt" using 1:2 title "A" with lines smooth bezier ...
También puedes usar un kit de herramientas de gnuplot como este para Python si quieres tener muchos datos para trazar y quieres automatizar la extracción de los títulos.
Una vez wrote un guión para trazar las frecuencias de las estaciones de radio FM a lo largo de un eje de 87 MHz a 108 MHz, utilizando los nombres de cada estación de radio como etiquetas verticales. Esta no fue una solución gnuplot pura, el archivo de entrada se procesa con perl con make, pero le sugiero que lo mire y vea si puede usar algo así.
gráfico para [n = 2: 12] ''vv.csv'' u 1: (columna (n)) w líneas título columna encabezado (n)
No quise trazar la primera columna de datos por lo tanto n = 2: .....
set key autotitle columnhead