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.

Por 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 volte também Not enough columns for this style ou
warning: Skipping data file with no valid points x range is invalid

Qual seria o plot comando seja plotar (dia, col1, col2) = & gt; (x, y, y_err)?

Respostas:


5

xticou xticlabels, não conta como uma 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

1
E quando não estiver usando with yerrorlines há uma coluna implícita 0 quando plot não tem colunas suficientes? Ímpar...
Andrew Wood
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.