【问题标题】:R: Remove top axis title base plotR:删除顶轴标题基图
【发布时间】:2018-07-26 22:04:26
【问题描述】:

我想根据包 plotmo 删除或重命名以下绘图的“顶轴标题”。这是一个可重复的简短示例:

library(glmnet)
library(plotmo)
data(mtcars)

fit <- glmnet(x=as.matrix(mtcars[,-1]), y=as.matrix(mtcars[,1]))
plot_glmnet(fit)

结果:

看起来,情节是由基本情节函数制作的。可能有人知道更改顶轴标题或将其删除的方法

【问题讨论】:

  • 如果我运行您的代码示例,我的输出图看起来与您发布的不同。没有上 x 轴标题。
  • 已编辑。这是错误的函数调用,对不起

标签: r plot glmnet


【解决方案1】:

我可以实现您想要的唯一方法是编辑源代码。

plot_glmet.edited<- plot_glmnet ## copy the function
as.list(body(plot_glmet.edited)) ## print the lines of the function

目前代码不会打印标签,请将 NA 替换为您想要作为标题的任何字符串

    body(plot_glmet.edited)[[33]] <- substitute(
         mtext(NA, side = 3, line = 1.5, cex = par("cex") * par("cex.lab")))

【讨论】:

    猜你喜欢
    • 2011-01-27
    • 1970-01-01
    • 1970-01-01
    • 2015-07-27
    • 2016-04-11
    • 1970-01-01
    • 1970-01-01
    • 2017-09-24
    • 2022-01-23
    相关资源
    最近更新 更多