Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
540 views
in Technique[技术] by (71.8m points)

heatmap - How to mark some points on 2D heat map in gnuplot?

I am using simple scheme for plot 2D heat map from my data like this:

set pm3d map
set pm3d interpolation 5,5
splot "file"

Now i need to mark few points on this data, maybe with white color. I tried to do:

splot "file"; plot "points"

and it's not working and writes: "Can't use pm3d for 2d plots".

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

What does the file look like? You can do:

splot 'file' with pm3d, 'points' with points linecolor rgb "white"

depending on what 'points' looks like though, you might need to add a using specification:

splot 'file' with pm3d, 'points' using 1:2:(0.0) with points linecolor rgb "white"

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...