【问题标题】:How to get rid or alter default axis labels and/or titles in density plot?如何摆脱或更改密度图中的默认轴标签和/或标题?
【发布时间】:2012-05-04 20:19:53
【问题描述】:

我想知道,如何在 R 的密度图中更改“默认”x 标签(或字幕)。 例如,我不希望这个文本“N = ...,带宽= ...”出现在情节上(我不知道它是x-label还是subtitle,但它通常出现在x-axis下) .

【问题讨论】:

  • 您使用哪个函数来生成绘图?

标签: r label subtitle


【解决方案1】:

您应该只使用标准绘图参数来更改标签:

plot(density(rnorm(10)), 
     xlab="X", #Change the x-axis label
     ylab="Density", #y-axis label
     main="A nice title")#Main title

请参阅绘图帮助页面:?plotdocumentation

【讨论】:

  • 是的,它有效。我尝试使用 xlab = NULL,但结果证明在这种情况下 plot() 函数使用了默认标签。随着 xlab = "" 标签消失了。
【解决方案2】:

要获取它们的肋骨,只需将它们指定为 NA

plot(density(rnorm(10)), 
xlab=NA, #Change the x-axis label
ylab=NA, #y-axis label
main=NA) #Main title

【讨论】:

    【解决方案3】:

    在绘图功能中 把 ann=FALSE 或在单独的 par 函数中

    【讨论】:

    • 你能扩展一下你的答案吗?在它目前的状态下,它有点模糊。不妨写下如何应用它的例子。
    • 很抱歉没有回来,因为我的帐户处于非活动状态。在这里它进入绘图函数,包括一个参数 ann=FALSE ,或者单独使用 par(ann=FALSE)
    • 请在您给出的答案中编辑您的说明
    猜你喜欢
    • 1970-01-01
    • 2014-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多