如何在坐标轴刻度标签上显示较大的整数?
在一个二维图中绘制大整数(无论在哪个坐标轴上),刻度标记都会以科学记数法显示。例如:
for i in 1 2 3; do date +%s%N; done | gnuplot --persist -e 'plot "-" with points'
我尝试使用 set ytics format "%s",但只是移除了指数部分。像 %u 这样的格式无法识别;%lld 会被错误地解释,等等。
如何让刻度显示出确切的那个数字,而不是以 double 的表示形式?
我的测试版本是5.4。
解决方案
不确定我是否完全理解你的问题。你有查看过 help format_specifiers 吗?
下面这个怎么样?
脚本:
reset session
set xrange[time(0):time(0)+10]
set format y "%.0f"
plot x
结果:
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。
