web-dev-qa-db-ja.com

GNUPLOTでエラーバーをプロットする

X値が数値でない場合、gnuplotでエラーバー付きのプロットを作成できません。

「data.dat」の例:

 day col1 col2 
 MONDAY 12 4 
 TUESDAY 10 3 
 WEDNESDAY 9 2 
 THURSDAY 11 3 
 FRIDAY 9 2 
土曜日123 
日曜日82 

私はの亜種を試しました

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

そして、どちらかを取り戻しますNot enough columns for this styleまたは
warning: Skipping data file with no valid points x range is invalid

(day、col1、col2)=>(x、y、y_err)をプロットするためのplotコマンドは何でしょうか?

4
Andrew Wood

xticまたはxticlabelsは、データ列としてカウントされません。そのため、yerrorlinesは列が足りないと不平を言っています。列挙型に暗黙の列0を指定できます。

plot "./data.dat" using 0:2:3:xticlabels(1) with yerrorlines
5
lesmana