我有以下颜色的数据
x = c(2,3,4,2,3,7,8,7,5,6,2,3,6,8,9,10)
y = c(5,6,5,6,5,11,12,11,16,17,12,12,10,5,6,5)
col = sample(c("red","green"),16,rep=T)
plot(x,y,col=col,xlim=c(0,20),ylim=c(0,20),pch=16)
如果您运行此代码,您可以看到它是一个在 x 和 y 方向上从 0 到 20 的 2D 图。我现在想平滑红色和绿色的颜色,应该保持这种状态。这意味着在有红点和绿点的地块区域,它们会变成褐色。当前没有颜色的绘图部分应该是白色的。所以应该有白色区域、红色区域、绿色区域、褐色区域以及介于两者之间的区域。
更正式地说,我想您可以将其视为颜色插值。