Gnuplot pm3d地图中的自动缩放轴

时间:2016-07-07 23:22:22

标签: plot gnuplot

我有一个带有x,y,z数据的4列file(第4列只是一个行计数器),我正在尝试使用gnuplot中的pm3d映射制作动画。每个帧由文件中的10000个点给出(我共享的文件只包含3个帧)。我可以使用以下命令绘制第一帧:

splot 'data.txt' u 1:2:3 every:::0::10198 

但是,如果我尝试绘制第二帧,例如,使用以下命令:

splot 'data.txt' u 1:2:3 every:::10100::20198

我收到了消息:

  

警告:此图中没有可用于自动缩放轴范围的数据。

它告诉我它不能自动缩放任何轴,如果我尝试手动缩放它,它就不起作用。首先我以为我只是在绘制错误的行,所以我添加了行计数器,但仍然没有工作。

有趣的是,如果我在传统的情节中制作这个情节,一切正常。我可以这样做,但在我看来,这是一个可怕的数据可视化,所以我真的很想使用pm3d地图。

Here是GDrive文件夹,包含3帧数据,pm3d中的第一帧和传统的splot动画

提前致谢。

1 个答案:

答案 0 :(得分:0)

因为您必须尝试绘制的不是第一个,第二个,第三个... 10000 数据点,而是前10000个数据集

every A:B:C:D:E:F

A - 每个Ath数据点

B - 每个Bth数据集

C,D - 第一个数据点/集

E,F - 最后一个数据点/集