gpt4 book ai didi

gnuplot - 在 gnuplot 中使用对数刻度时如何增加抽动次数

转载 作者:行者123 更新时间:2023-12-01 01:00:08 26 4
gpt4 key购买 nike

我创建了一个 3D splot。

但是我没有在 x 或 y 轴上显示足够的 tic 标签。

我试图用这个增加它们:

set xtics 0.000001
set ytics 0.000001

这确实会增加 tic 标记的数量,但不会增加相关标签的数量。

screenshot of graph axis

数据片段(map.gnu):
0.00007430 0.00001000 155999
0.00007430 0.00001200 142552
0.00007430 0.00001440 141632
0.00007430 0.00001728 175229
0.00007430 0.00002074 198271
0.00007430 0.00002488 180482
0.00007430 0.00002986 121753
0.00007430 0.00003583 18049
0.00007430 0.00004300 46966
0.00007430 0.00005160 27892
0.00007430 0.00006192 20279
0.00007430 0.00008916 128832

0.00008916 0.00001000 126748
0.00008916 0.00001200 101393
0.00008916 0.00001440 143819
0.00008916 0.00001728 149303
0.00008916 0.00002074 190983
0.00008916 0.00002488 102433
0.00008916 0.00002986 13360
0.00008916 0.00003583 -27076
0.00008916 0.00004300 4639
0.00008916 0.00005160 5388
0.00008916 0.00006192 -33533
0.00008916 0.00007430 -146472

脚本:
set terminal wxt size 1500,900
set ticslevel 0
set key off
set logscale x
set logscale y
set xlabel "x SHORT (log)"
set ylabel "y LONG (log)"
splot "map.gnu" using 1:2:3 with points palette pointsize 3 pointtype 7

最佳答案

您的命令 set xtics 0.000001通常会指定 0.000001 的增量。但是,当您使用对数轴时,增量的含义会发生变化。它变成了乘法因子。因此,不是每个主要抽动之间的差异,而是它们之间的比率。

如果不知道您的数据的全部范围,就不可能为此提出一个好的值,但它应该是一个大于 1 的数字。它越接近 1,您的主要抽动就越接近。

请注意,未标记的抽动标记是次要抽动,默认情况下频率较高。

关于gnuplot - 在 gnuplot 中使用对数刻度时如何增加抽动次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24187626/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com