【发布时间】:2014-06-24 09:23:22
【问题描述】:
我正在做一个短数据文件的日志图:
22.5 4.5
15.5 7.4
12.2 9.6
8.0 12.5
7.1 14
5.7 16.4
4.4 18.2
3.8 20.8
3.2 23.5
1.2 28.3
0.2 38.4
目前我使用的命令如下:
plot "data.dat" using (($2)*0.01):(($1)*(10**(-5))):(0.005):(0.3*(10**(-5))) with xyerrorbars linestyle 7 title 'dados colhidos'
set logscale
set xrange [0.035:0.4]
set yrange [0.05*(10**(-5)):30*(10**(-5))]
set xtics 0.04,0.05,0.39
set ytics 0.1*(10**(-5)),5*(10**(-5)),30*(10**(-5))
set xtics nomirror
set ytics nomirror
set format x "%f"
set format y "%f"
replot
但在图中只有第一个 tic 标记(x 和 y 轴)被标记:
x 轴为 0.04,y 轴为 0.1*(10**(-5))。
如果我有足够的声誉,我会发布我得到的情节图片......
我已经在一些关于 gnuplot 的书籍和互联网上进行了搜索,但没有找到任何帮助。
我想要的是所有标记处的标签(数字)。你有什么想法吗?
感谢阅读!
我使用的是版本 4.6 补丁级别 5。
【问题讨论】:
-
我认为您的脚本不完整。您正在谈论对数图,但您没有对数刻度。此外,您的
plot命令必须放在脚本的最后一行。请更新您的脚本,以便使用reset; load 'script.plt'显示错误。如果您不能包含图像,则将其上传到某处,例如在imgur.com 并分享链接。然后有更高声誉的人可以将其包含在内。 -
我编辑了帖子:我忘记了一些行...再次感谢您!
标签: gnuplot