Plotando barras de erro com o GNUPLOT

4

Não consigo fazer o gnuplot fazer um gráfico com barras de erro quando meus valores x não são numéricos.

Para um exemplo "data.dat":

day        col1  col2
MONDAY     12    4
TUESDAY    10    3
WEDNESDAY  9     2
THURSDAY   11    3
FRIDAY     9     2
SATURDAY   12    3
SUNDAY     8     2

Eu tentei variantes de

plot "./data.dat" using 2:3:xtic(1) with yerrorlines
plot "./data.dat" using 2:3:xtic(1) with yerrorlines
plot "./data.dat" using 1:2:3 with yerrorlines

E recupere Not enough columns for this style ou warning: Skipping data file with no valid points x range is invalid

Qual seria o comando plot para plotar (dia, col1, col2) = > (x, y, y_err)?

    
por Andrew Wood 18.04.2011 / 17:39

1 resposta

5

xtic , ou xticlabels , não conta como coluna de dados. É por isso que yerrorlines está reclamando de não haver colunas suficientes. Você pode fornecer a coluna implícita 0 para uma enumeração.

plot "./data.dat" using 0:2:3:xticlabels(1) with yerrorlines
    
por 18.04.2011 / 21:34

Tags