私は次のデータを持っています:
t_4 24 3 0 0
t_6 37 4 0 0
t_8 51 4 2 0
t_4 15 1 0 0
t_6 21 0 0 1
t_8 30 0 0 1
t_4 13 2 1 0
t_6 20 3 1 0
t_8 22 4 1 0
そして、私はこのhttp://www.bmsc.washington.edu/people/merritt/gnuplot/stack+cluster.demに似たヒストグラムを作成しようとしますが、コードのこの変更バージョンを使用します。
set style data histogram
set style histogram rowstacked
set style fill solid
set boxwidth 0.5
set key invert samplen 0.2
set key samplen 0.2
set bmargin 3
set offset 0,2,0,0
set title "number of multiple resonances"
plot newhistogram "1:j" lt 1, \
'stack+cluster.dat' index 0 u 2:xtic(1) title "one", \
'' index 0 u 3 title "two", \
'' index 0 u 4 title "three", \
'' index 0 u 5 title "four"
newhistogram "2:j" lt 1, \
'stack+cluster.dat' index 1 u 2:xtic(1) notitle, \
'' index 1 u 3 notitle, \
'' index 1 u 4 notitle, \
'' index 1 u 5 notitle
newhistogram "3:j" lt 1, \
'stack+cluster.dat' index 1 u 2:xtic(1) notitle, \
'' index 1 u 3 notitle, \
'' index 1 u 4 notitle, \
'' index 1 u 5 notitle
しかし、これは私が見つけた出力です
ご覧のとおり、問題はxラベル名newhistogram "1:j"
に"2:j"
あり、"3:j"
:iには「1:j」しか表示されず、「t_4 ...」と重複しています。
誰か助けてもらえますか?
そのスクリプトはエラーを出します!すべてのコマンドは、単一のplot
コマンドに属している必要があります。ご覧のとおり、スクリプトは2番目の前に終了しますnewhistogram
。
次のことは、パラメータでそれらをアドレス指定するために、2つの空白行で2つのブロックを区切る必要があるということですindex
(これについては、データファイルhttp://www.bmsc.washington.edu/people/merrittのコメントも参照してください) /gnuplot/stack+cluster.datは、あなたが話した例に属します)。
これらの修正により、次のスクリプトが得られます(に注意してくださいtitle offset
)。
set style data histogram
set style histogram rowstacked title offset 0,-1
set style fill solid
set boxwidth 0.5
set key invert samplen 0.2
set key samplen 0.2
set bmargin 3
set offset 0,2,0,0
set title "number of multiple resonances"
plot newhistogram "1:j" lt 1, \
'stack+cluster.dat' index 0 u 2:xtic(1) title "one", \
'' index 0 u 3 title "two", \
'' index 0 u 4 title "three", \
'' index 0 u 5 title "four",\
newhistogram "2:j" lt 1, \
'stack+cluster.dat' index 1 u 2:xtic(1) notitle, \
'' index 1 u 3 notitle, \
'' index 1 u 4 notitle, \
'' index 1 u 5 notitle,\
newhistogram "3:j" lt 1, \
'stack+cluster.dat' index 1 u 2:xtic(1) notitle, \
'' index 2 u 3 notitle, \
'' index 2 u 4 notitle, \
'' index 2 u 5 notitle
結果(4.6.5):
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加