我的数据组织如下:
XPos Data1 Data2 Data3
100 2 3 4
1000 20 30 40
10000 200 300 400
我想绘制一个条形图,其中第一列用作X,每个数据行用作一个簇。
问题是:我需要在Y和X列上使用logcolles,它们之间应放置相同的大小和空格。
像这样:
gnuplot有可能吗?当我使用logscale时,我收到此消息:
X上的对数刻度与直方图图
不兼容
或者,可以使用八度音阶吗?
答案 0 :(得分:2)
我可能误解了你的需要。 但是,使用以下脚本:
set ytics auto
set logscale y
set style data histogram
set style fill solid border -1
plot 'data.dat' u 2:xtic(1) t col, '' u 3 t col, '' u 4 t col
给我以下情节:
我猜set logscale y
是关键。