Plot error_bars со строками в gnuplot - PullRequest
0 голосов
/ 01 марта 2019

У меня есть файл со скоростью доставки симуляции и доверительным интервалом.Мне нужно построить график ошибок на моем графике.Должен быть линейный график, а также полоса ошибок на одном графике

Доставка

V   D         IC
10 99.2373 0.000200729
30 97.2515 0.00649952
60 94.6761 0.00950475

Мне бы хотелось, чтобы это выглядело как в примере ниже

Модель

1 Ответ

0 голосов
/ 01 марта 2019

при построении графиков ошибок вы обычно выводите данные with points, но необязательно с подключенными lines или linespoints.Вместо этого вы добавляете линию, описанную моделью или подгонкой.Однако, исходя из изображения, на которое вы ссылаетесь, я предполагаю, что вы хотите соединить точки.Итак, просто добавьте ,\ те же данные '' снова как строки.

plot 'taxa_entrega-AODV-50-250.txt' using 1:2:($2-$3):($2+$3) with yerrorbars,\
    '' using 1:2 with lines

Добавление: Смотрите ниже, что вы получите с полным кодом.(Я закомментировал set yrange[0:100], потому что в противном случае вы бы не увидели слишком много с данными, которые вы предоставили. Кроме того, ваши погрешности находятся в диапазоне 0.0002 to 0.009. По отношению к значениям 94.6 to 99.2 это не будут столбцы, нобольше очков.

reset session
set nokey 
set grid 
set key right inside 
set xlabel 'Velocidade em Km/h' 
set ylabel 'Taxa de Entrega' 
set autoscale 
# set yrange[0:100] 
set style data lines 

plot 'taxa_entrega-AODV-50-250.txt' using 1:2:($2-$3):($2+$3) with yerrorbars,\
    '' using 1:2 with lines

enter image description here

...