0
是否可以使用Gnuplot在一個圖中有多個x標籤?Gnuplot:如何創建多個x標籤
我的數據文件看起來像:
A dog 10
A cat 20
A fish 14
B dog 15
B cat 44
B fish 5
所需的輸出,是這樣的:
dog | cat | fish | dog | cat | fish
A | B
任何想法?
是否可以使用Gnuplot在一個圖中有多個x標籤?Gnuplot:如何創建多個x標籤
我的數據文件看起來像:
A dog 10
A cat 20
A fish 14
B dog 15
B cat 44
B fish 5
所需的輸出,是這樣的:
dog | cat | fish | dog | cat | fish
A | B
任何想法?
假設你的數據文件格式是你的控制之下,你可能要你改變你的數據文件看起來像這樣:
dog 10 15
cat 20 44
fish 14 5
下面的腳本應該給你你想要的東西:
set style histogram cluster gap 2
set boxwidth 1.5
unset xtics
set ytics
set auto y
plot newhistogram "A", 'data.dat' using 2:xtic(1) \
newhistogram "B", '' u 3:xtic(1)
不正是你所要求的,但如果你的數據格式是這樣的:
infile
Label dog cat fish
A 10 20 14
B 15 44 5
你可以得到相當接近:
set yrange [0:50]
set style data histogram
plot for [col=2:4] 'infile' using col:xtic(1) title columnheader fs solid .3
第三列是y值 – waseq 2013-04-17 08:18:45