将值粘贴到R绘图标题中

将值粘贴到R绘图标题中,r,R,我想使用title函数将平均值粘贴到绘图标题中 e、 g.标题图\n平均值=平均值x 其中x是观察值的数值向量 我知道如何使用plotmain=。简单地使用粘贴或替换表达式;但是,这似乎不适用于title函数 有什么想法吗?请参阅此示例,其中标题正确: set.seed(1) x <- rnorm(30) txt <- paste("Mean =", round(mean(x),3) ) plot(x) title(main=txt) 请参见标题正确工作的示例: set.

我想使用title函数将平均值粘贴到绘图标题中

e、 g.标题图\n平均值=平均值x

其中x是观察值的数值向量

我知道如何使用plotmain=。简单地使用粘贴或替换表达式;但是,这似乎不适用于title函数

有什么想法吗?

请参阅此示例,其中标题正确:

set.seed(1)
x <- rnorm(30)

txt <- paste("Mean =", round(mean(x),3) )   

plot(x)
title(main=txt)
请参见标题正确工作的示例:

set.seed(1)
x <- rnorm(30)

txt <- paste("Mean =", round(mean(x),3) )   

plot(x)
title(main=txt)

@MarcoSandri的回答是正确的。使用您编写的示例代码的正确方法是

title(main= paste("My plot \n mean =", mean(x)))


@MarcoSandri的回答是正确的。使用您编写的示例代码的正确方法是

title(main= paste("My plot \n mean =", mean(x)))


使用多行文字…,side=3使用多行文字…,side=3当您的解决方案通常有效时,当我尝试标题粘贴我的绘图\n Mean=avg时,它不起作用。这里,avg是一个变量赋值meanx@JarrettPhillips您可以发布一个代码来重现您的问题吗?虽然您的解决方案通常有效,但当我尝试titlepasteMy Plot\n Mean=avg时,它不起作用。这里,avg是一个变量赋值meanx@JarrettPhillips你能发布一个代码来重现你的问题吗?