una - Gráfico de barras agrupadas en gnuplot
tutorial gnuplot (1)
Tengo una tabla de resultados simple que quiero trazar como un gráfico de histograma agrupado en gnuplot. El conjunto de datos tiene la categoría de tipo de contenido de una página web y el porcentaje correspondiente en dos columnas. Tengo esto para dos navegadores. Por ejemplo,
For IE,
Content Share
Video 30%
Audio 10%
Flash 25%
HTML 20%
Javascript 15%
For Chrome,
Content Share
Video 20%
Audio 5%
Flash 35%
HTML 30%
Javascript 10%
Ahora quiero trazar estos dos datos junto con el Tipo de contenido en el eje xy la parte correspondiente en el eje y con leyendas. ¿Cómo hago esto?
Si convierte sus datos en una tabla, esto se vuelve relativamente fácil.
info.dat
debe contener:
Broswer Video Audio Flash HTML JavaScript
IE 30% 10% 25% 20% 15%
Chrome 20% 5% 35% 30% 10%
Entonces usa algo como:
set terminal pdf enhanced
set output ''bar.pdf''
set style data histogram
set style histogram cluster gap 1
set style fill solid border rgb "black"
set auto x
set yrange [0:*]
plot ''info.dat'' using 2:xtic(1) title col, /
'''' using 3:xtic(1) title col, /
'''' using 4:xtic(1) title col, /
'''' using 5:xtic(1) title col, /
'''' using 6:xtic(1) title col
Para crear tu trama. Aquí hay uno que hice antes: