2014-08-28 4 views
2

Я пытаюсь сделать гистограмму/гистограмму с Gnuplot, но я не могу заставить бары ошибок выходить.Гистограмма Gnuplot w/Error Bars

Это мой код:

set style data errorbars 
set style histogram errorbars gap 2 lw 1 
set style data histograms 
plot "ctcf.dat" using 2:3:3:xtic(1) 

и данные:

#Label Mean  Error 
168-B 24778.23544 33467.8754 
168-S 34067.82997 35542.62473 
168-B 22519.51553 30835.37332 
168-S 112976.1825 143760.3467 

Но они выходят неправильно:

enter image description here

Что я делаю неправильно?

ответ

2

При построении гистограмм с ошибками вы должны указать только два столбца в операторе using. Первый столбец дает высоту окна, второй является ±<error>:

set style histogram errorbars gap 1 lw 1 
set style data histograms 
plot "ctcf.dat" using 2:3:xtic(1) 

enter image description here

+1

Есть ли способ центрирования коробки над й наклейками? – Charon

+1

Да, используйте 'gap 1'. Если вы хотите изменить ширину окна, используйте, например, 'set boxwidth 0.8 relative', чтобы получить немного меньшие поля. – Christoph

+0

Спасибо! еще один q: Как я могу покрасить определенные поля? – Charon