我有一个带有X Y数据点(> 10 ^ 4)的文件
set autoscale fix
unset key
set view map
set xrange [0:200]
set yrange [0:200]
set dgrid3d 10,10,4
splot "data.dat" w pm3d
(正面和非网格),我想用Gnuplot绘制。
我一直在寻找不同的帖子和示例,它们提供强度函数或直接对应于强度的Z值,或者它们使用指示图像的像素或平方区域的值数组。
我想问一下是否有办法绘制仅提供X和Y点的强度贴图。另外,我想知道是否可以指出绘图范围和粒度(bin大小或插值顺序)。
非常感谢你的帮助
编辑(基于评论)
我试过设置尺寸方块
dgrid3d
Gnuplot告诉我,我需要第三列重量。
我的数据集中没有第三列,只有X和Y值。
我怎样才能正确使用item = {'item_title': 'relate',
'datasource': {
'source': 'api',
'filter': {'_type': 'line'},
'aggregation': {'pipeline': [{'$geoNear':{'near':{'type': 'point', 'coordinates': '$coords'},'distanceField': 'distance','maxDistance': '$maxDist','num': 1, 'spherical': 'true'}}]}
},
'schema': {
'_id': {'type': 'string'},
'distance': {'type': 'float'}
},
}
DOMAIN = {"data": item}
,并绘制我的点的强度图或频率图?
注意:我的Gnuplot是版本5.2,并且有一个选项 bin 可以用来装箱x值,但我不知道它是否也可以装箱2D点