string rótulos xtic com barras de erro e título separado para cada linha

string rótulos xtic com barras de erro e título separado para cada linha

Eu tenho um arquivo, file.datque contém string e numéricoxticlabels

STD 0.34 0.04
0.1 0.4  0.03
0.2 0.3  0.04
0.3 0.31 0.045

A coluna nº 1 é para xticlabels, a coluna 2 é para o valor a ser plotado xlabelse a coluna 3 é para yerrorbarras.

Quero plotar este arquivo com yerrorbarsrótulos e título e cor separados para cada linha, mas o problema é que com yerrorbarssão xticsproblemáticos e sem yerrorbarssão xticsexibidos corretamente.

Eu tentei sem yerrorbarse deu resultado correto

plot "file.dat" u 2:xticlabels(1)

enredo correto sem barras de erro

Porém, quando tentei plotar yerrorbarstambém deu incorreto xlabels. Eu usei este comando

plot "file.dat" u 2:xticlabels(1):3 w yerrorbars

Agora recebo este resultado com rótulos x incorretos e os valores da coluna 3 são mostrados emxticlabels

xlabels errados

Alguém pode me dizer como posso corrigir isso com yerrorbarstítulo e cor separados para cada linha?

Responder1

Por favor, use isto, em vez do seu comando plot.

set xrange [-1:4]
plot "file.dat" using 0:2:3:xticlabels(1) with yerrorbars

O número da coluna especial 0em usingspec significa a ordem sequencial de cada ponto dentro de um conjunto de dados que começa em 0. Para obter detalhes, consulte help pseudocolumns. Ao usar isso, você forneceu explicitamente um valor inteiro para x que é incrementado em um.

E observe que isso xticslabelsestá anexado ao final da especificação de uso.

informação relacionada