【问题标题】:cex parameter in the plot3D libraryplot3D 库中的 cex 参数
【发布时间】:2018-07-18 15:37:58
【问题描述】:

在绘制 image2D 时,我找不到任何关于如何使用 cex 参数的指示。 cex 参数似乎没有任何作用。我可以使用特定的 cex 参数更改图例和轴的字体大小,但我无法更改绘图标题字体大小。

有没有办法只用一个参数来改变绘图的字体大小?以及标题字体大小是如何变化的?

【问题讨论】:

  • 寻求帮助时,您应该包含一个简单的reproducible example,其中包含可用于测试和验证可能解决方案的示例输入和所需输出。
  • @MrFlick 我理解,但这更多是关于哪些参数控制什么的问题,image2D 的帮助文件不完整。
  • 如果您提供了一个可重现的示例,那么以前从未使用过该函数的人可以单步执行代码以查看它是如何工作的,并且可以准确地告诉您值是如何设置的。它有助于准确了解您正在运行和测试的内容,而不是做出可能不正确的假设。毫无疑问,缺乏可重复的例子会带来好处。

标签: r plot3d


【解决方案1】:

你是对的,我也没有在文档中找到它。 要更改标题字体大小,您可以在image2D 中设置参数cex.main。见下文:

library(plot3D)
nr <- nrow(volcano)
nc <- ncol(volcano)
image2D(volcano, x = 1:nr, y = 1:nc, lighting = TRUE, 
        main = "volcano", clab = "height, m", cex.main = 3)

要全局放大字体大小,您可以更改全局参数cex。 请看下面:

library(plot3D)
nr <- nrow(volcano)
nc <- ncol(volcano)

prev <- par(cex = 1.7)
image2D(volcano, x = 1:nr, y = 1:nc, lighting = TRUE, 
        main = "volcano", clab = "height, m")

par(prev)

【讨论】:

  • 谢谢,这解决了部分问题,但仍然没有使用一个参数改变整个图片的字体大小。
  • 我根据您的评论更改了答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-05-30
  • 1970-01-01
  • 2019-04-26
  • 2021-04-01
  • 2012-10-07
  • 1970-01-01
相关资源
最近更新 更多