【问题标题】:Display power of 10 at axis' end轴端显示10的幂
【发布时间】:2018-10-03 05:30:50
【问题描述】:

我的数据在 x 轴上从 0 到 800000 运行,并且我在一个正方形中有 4 个图。为了使刻度可读,我想将刻度标记为 0 到 8(即使用 %1.0t)并在刻度末尾写上 *10^5。我尝试了几种格式选项,但它们都在每个刻度后面添加 *10^5 或 e5。有没有办法只把它放在最后而不是每一个?

【问题讨论】:

    标签: gnuplot axis axis-labels


    【解决方案1】:
    set xtics 100000 format "%1.0t"
    set label "*10^5" at graph 1, 0  offset 4
    

    不过更常规的做法是在轴标签中解释刻度:

    set xlabel "Whatever it is (x 10^5)"
    

    【讨论】:

    • 不知何故第一个代码示例不起作用,可能是因为我使用了多图?但我也考虑过第二种选择,如果它是更传统的方法,那就更好了。所以我会用这个。
    • 可能您只需要使右边距更宽,以便您的额外标签适合页面。 set rmargin 10
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多