我已经在 R 的 mlr 包中使用 plotLearnerPrediction 函数制作了许多漂亮的图。它们看起来像这样。通过查看 plotLearnerPrediction 函数的源代码,看起来颜色表面是用 geom_tile 制作的。例如,可以通过以下方式制作情节:
library(mlr)
data(iris)
#make a learner
lrn <- "classif.qda"
#make a task
my.task <- makeClassifTask(data = iris, target = "Species")
#make plot
plotLearnerPrediction(learner = lrn, task = my.task)
现在我想改变颜色,使用另一种红色、蓝色和绿色色调来匹配我为项目制作的其他一些地块。为此,我尝试了scale_fill_continuous
但scale_fill_manual
没有任何运气(错误:提供连续比例的离散值)我还希望更改每个图例条目的图例标题和标签(我尝试为上述参数提供适当的参数scale_fill
)。有很多关于如何在制作情节时设置 geom_tile 颜色的信息,但我还没有找到任何关于如何进行后期制作的信息(即在其他人的情节对象中)。任何帮助将非常感激。