在每个数据点pm3d map中绘制z值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在每个数据点pm3d map中绘制z值相关的知识,希望对你有一定的参考价值。
我的问题是关于我在gnuplot中的代码。我想用pm3d
map和Matrix绘制数据,并想在每个数据点中绘制z
值。我试过这个:
set pm3d;set pm3d interpolate 0,0;set pm3d map;
set Palette rgb 33,13,10;splot 'filepath' Matrix
这一切都很好,但我无法绘制z
值,所以我尝试了这个
splot 'filepath' Matrix using 1:2:(sprintf(%g,$3)) with labels
但这也行不通。有谁能够帮我?
作为@Bodo,写道......“不工作”是不够的,对别人没有帮助。使用您的代码,您必须得到一些错误消息,并提供它们。
脚本中有几个错误:
set palette
而不是set Palette
splot 'filepath' matrix
而不是splot 'filepath' Matrix
sprintf("%g",$3)
而不是sprintf(%g,$3)
对于你的实际问题:
splot
需要3D坐标+标签文本,即在你的情况下x:y:z:z
或1:2:3:3
因此,以下代码可能正在执行您打算执行的操作。
set pm3d
set pm3d interpolate 0,0
set pm3d map
set palette rgb 33,13,10
splot 'filepath' matrix u 1:2:3:(sprintf("%g",$3)) with labels
以上是关于在每个数据点pm3d map中绘制z值的主要内容,如果未能解决你的问题,请参考以下文章
R语言使用ggplot2包的快速可视化函数qplot绘制散点图(设置每个数据点的文本标签信息)实战
在 Jupyter Notebook 中的 plotly scattergeo 图中为每个数据点嵌入 URL?
Matplotlib使用scatter函数在Python中绘制气泡图(bubble plot)通过size参数指定数据点的大小
如何使用任何分类器对我的数据进行分类,每个数据点由一组浮点值组成?
如何在 Plotly 中添加跟踪,并为沿 x 轴的每个数据点设置自定义顺序?
Matplotlib使用scatter函数在Python中绘制气泡图(bubble plot)通过size参数指定数据点的大小自定义不同分组的气泡的色彩