众所周知,人们可以使用boxplot()
制作基本图片,并使用mtext()
在其中添加文字。举个例子:
boxplot(iris)
mtext("something")
mtext("...testing",line=1)
当我试图将这三条线合并为一条时,我想出了一个相当奇怪的想法,我认为R甚至不支持(至少对我的基本知识):
boxplot(iris)&mtext("something")+mtext("...testing",line=1)
开头看起来很奇怪并产生以下错误:
Error in mtext("...testing", line = 1) & mtext("something") + mtext("...testing", :
operations are possible only for numeric, logical or complex types
但即使有错误和所谓的错误"脚本化实际的boxplot打印与正确编码一样。
任何人都可以向我解释为什么R表现得像这样吗?尽管存在给定的错误和(据我所知)不正确的编码,为什么盒子图被正确打印?