在gnuplot中旋转数据

时间:2014-01-05 22:35:31

标签: gnuplot

我在矩阵中有一些数据,我想将其绘制成地图。

Unfo,它应该被-90°旋转。知道怎么做吗?

set pm3d map interpolate 1,1
splot "cells0.txt" matrix using (1+$1):(1+$2):3

谢谢!

1 个答案:

答案 0 :(得分:0)

在您的情况下,1+$1(第一列的值加一)是x1+$2y$3z。围绕y轴将数据集旋转-90°,可以进行转换y -> y'x -> -z'z -> x

splot "cells0.txt" matrix using 3:(1+$2):(-1-$1)

您可以执行任何其他转换,$1$2$3由您的数据文件格式指定。你如何解释它们取决于你。