R:plotROC 主标题不能从默认更改
R: plotROC main title cannot be changed from default
我使用 hmeasure
包中的 plotROC
来(尝试)绘制 ROC 曲线。我得到如下图所示的情节。我使用的代码是:
require(hmeasure)
predictions_LIMO <- data.frame(df)
h_LIMO <- HMeasure(mydata$churn, predictions_LIMO)
plotROC(h_LIMO,which=1)
如果我尝试自定义主标题,我会看到两个标题相互重叠,如下图所示。附加代码是:
title("ROC curve for LIMO4 to LIMO8")
有没有办法摆脱自动分配的标题?我尝试了 main=0
但收到了 unused argument (main = 0)
。
在 ?plotROC
中我没有找到任何相关信息。
感谢您的任何建议(也许还有关于我可以用来规避问题的不同软件包的建议)!
正如@joran 所说,它是 hard-coded。如果您不想弄乱 plotROC
函数,这里有一个快速技巧。您可以 "cover" 带有白色矩形的现有标题,然后添加您自己的标题。例如:
# Adjust location of rectangle as needed. These coordinates should work
# for the graph you posted.
rect(0, 1.1, 1, 1.7, xpd=TRUE, col="white", border="white")
title("My Title")
我使用 hmeasure
包中的 plotROC
来(尝试)绘制 ROC 曲线。我得到如下图所示的情节。我使用的代码是:
require(hmeasure)
predictions_LIMO <- data.frame(df)
h_LIMO <- HMeasure(mydata$churn, predictions_LIMO)
plotROC(h_LIMO,which=1)
如果我尝试自定义主标题,我会看到两个标题相互重叠,如下图所示。附加代码是:
title("ROC curve for LIMO4 to LIMO8")
有没有办法摆脱自动分配的标题?我尝试了 main=0
但收到了 unused argument (main = 0)
。
在 ?plotROC
中我没有找到任何相关信息。
感谢您的任何建议(也许还有关于我可以用来规避问题的不同软件包的建议)!
正如@joran 所说,它是 hard-coded。如果您不想弄乱 plotROC
函数,这里有一个快速技巧。您可以 "cover" 带有白色矩形的现有标题,然后添加您自己的标题。例如:
# Adjust location of rectangle as needed. These coordinates should work
# for the graph you posted.
rect(0, 1.1, 1, 1.7, xpd=TRUE, col="white", border="white")
title("My Title")