在包含描述和变量的图形上显示文本

时间:2018-06-20 14:01:12

标签: r string histogram

我想在R ^ 2值的直方图上显示平均R ^ 2值。 我希望将其显示为“ Mean =”,然后将均值R ^ 2作为变量显示。

histogram(R_sq_vec)
text(0.2,300, 'mean =  num2str(mean(R_sq_vec))')

我一直在尝试使用num2str命令。有人可以帮忙吗?

已解决:我将所需的文本放在方括号中,如下所示:

text(0.25,500, ['mean = '  num2str(mean(R_sq_vec))])

3 个答案:

答案 0 :(得分:0)

paste0()像这样:

histogram(R_sq_vec)
text(0.2,300, paste0(mean = mean(R_sq_vec)))

答案 1 :(得分:0)

这样做是否可以解决您的问题。

R_sq_vec<-rnorm(100,20,2.3) #create data set
hist(R_sq_vec) #plot data
text(15,22,paste0("mean =",
                  round(mean(R_sq_vec),1))) #add mean value

答案 2 :(得分:0)

已解决:我将所需的文本放在方括号中,如下所示:

text(0.25,500, ['mean = '  num2str(mean(R_sq_vec))])