我正在寻找一种方法来绘制基于(x,y,z)数据的热图,该数据已经被分箱,并且x和y值表示上部bin边界。
到目前为止,我使用
set pm3d map corners2color c4
这会强制每个相关的数据点具有相邻的有效点(至少z = 0)。
我需要将0值绘制为白色,这是我最近通过
实现的set datafile missing '0.00000E+00'
不幸的是,这使得所有零数据点无效,因此GnuPlot将不再绘制最外面的非零数据点。
有没有办法告诉GnuPlot在白色中绘制零值,但是我的调色板定义了其他内容?
我的数据文件格式如下:
1e-10 1e1值
1e-10 1e2值
1e-10 1e3值
1e-09 1e1值
1e-09 1e2值
1e-09 1e3值
1e-08 1e1值
1e-08 1e2值
1e-08 1e3值
谢谢!