【发布时间】:2020-05-03 22:21:11
【问题描述】:
我正在尝试从代表真实 x、y 位置的数据生成热图。
问题是,如果我按 x 位置对数据进行分组,则 y 值的计数不足以使 gnuplot 绘制数据。例如我有这样的东西
for x 2.13 I have 2240 y values
for x 4.77 I have 128 y values
for x 12.33 I have 2368 y values
gnuplot 给出警告(像素数不能分解为与网格匹配的整数。N = 151552 K = 2240)
但是如果我按 y 位置对数据进行分组,每个 y 值正好有 512 个 x 值,所以我最终得到了一个完美的矩阵。
但现在在显示的图中,x 轴实际上是 y 位置值,反之亦然。这使得基于真实 x,y 位置的数据可视化变得非常困难。
如果您提供二进制文件,似乎有办法翻转和旋转图像,但我只是提供一个文本文件。有没有办法旋转/翻转图像,使 x 位置在 x 轴上,y 位置在 y 轴上?
【问题讨论】:
标签: gnuplot