R 从不连续数据插值以绘制热图

R 从不连续数据插值以绘制热图,r,ggplot2,R,Ggplot2,使用下面的公式,我可以得到一个不连续的热图 qplot(mpg, wt, data = mtcars, colour = cyl, xlab = "MPG", ylab = "WT") + scale_colour_gradient2(name = "Cylinders", midpoint = median(mtcars$cyl), low = "red", mid = "green", high = "black") 我希望将这些数据

使用下面的公式,我可以得到一个不连续的热图

qplot(mpg, wt, data = mtcars, colour = cyl, xlab = "MPG", ylab = "WT") +
  scale_colour_gradient2(name = "Cylinders", midpoint = median(mtcars$cyl),
                         low = "red", mid = "green", high = "black")


我希望将这些数据进行内插,以绘制连续的热图。但如果可能的话,同时使用qplot进行绘图。

根据什么标准进行插值?我猜是从wt和mpg对cyl进行插值。嗯,我可能很密集,但你能更好地描述一下结果吗?还有,4.75汽缸的马达是什么样子?@RomanLuštrik这只是一个样本集,我正在实现其他一些在关系上更有意义的东西,但无法上传数据。然后找到一个具有相同覆盖度的数据集。现在还不清楚你想要做什么。目前,您正在对连续测量的点进行着色,而不是对不连续网格中的区域进行着色:热图就是这样做的。