如何使用gnuplot在小图像上准确表示大图的邻接矩阵?

时间:2014-01-27 08:25:08

标签: graph gnuplot

我正在尝试使用gnuplot创建图形的邻接矩阵。输入图表的节点比我将创建的图像的像素多得多。因此,即使对于非常稀疏的图形,我也会得到非常暗的图像。

我的脚本如下:

set terminal png size 800,800
set output "output.png"
set xrange []
set yrange [] reverse
set format y ""
set format x ""
unset xtics
unset x2tics
unset ytics
unset y2tics
plot 'data.dat' using 2:1 with dots lc rgb "#000000" notitle

我曾想过使用'every'来获取图表的样本,但我不确定如何选择合适的步骤。使用节点/像素进行步骤创建的图形比我预期的更稀疏。另一个想法是使用带有颜色的热图来弥补像素的不足。但是,我不知道如何使用gnuplot创建热图,因为我在网上找到的所有示例似乎都使用矩阵进行输入,而我使用点进行绘图。

有人能为我提供一个热点图示例,其中包含点而不是矩阵作为输入,或证明哪一步适合用于获得良好的表示?

0 个答案:

没有答案