怎样隐藏```{r} library(MASS) data(Animals) par(mfrow=c(2,2), bg = "pink") plot(Animals$body, Animals$brain, pch = 19, xlab = "Body", ylab = "Brain") plot(sqrt(body) ~ sqrt(brain), data = Animals, pch = 3, xlab = "sqrt(body)", ylab = "sqrt(brain)") plot((Animals$body)^0.1, (Animals$brain)^0.1, xlab = "(body)^0.1", ylab = "(brain)^0.1") plot(log(Animals$body), log(Animals$brain), color = "blue", xlab = "log(body)", ylab = "log(brain)") ```代码的warning
时间: 2023-06-26 17:09:50 浏览: 95
你可以在代码块前面加上```{r, warning=FALSE}来隐藏warning信息,具体代码如下:
```{r, warning=FALSE}
library(MASS)
data(Animals)
par(mfrow=c(2,2), bg = "pink")
plot(Animals$body, Animals$brain, pch = 19,
xlab = "Body", ylab = "Brain")
plot(sqrt(body) ~ sqrt(brain), data = Animals, pch = 3,
xlab = "sqrt(body)", ylab = "sqrt(brain)")
plot((Animals$body)^0.1, (Animals$brain)^0.1,
xlab = "(body)^0.1", ylab = "(brain)^0.1")
plot(log(Animals$body), log(Animals$brain), color = "blue",
xlab = "log(body)", ylab = "log(brain)")
```
这样可以避免在输出结果中出现warning信息。
相关问题
postscript(data,horizontal=F,width=6,height=6) par(mfrow=c(2,2),mex=0.4,bg="light blue")
这段 R 代码的作用是将绘图输出到 PostScript 文件中,并设定图形参数。
具体解释如下:
- `postscript(data, horizontal=F, width=6, height=6)`:将绘图输出到 PostScript 文件中,文件名为 `data`,`horizontal=F` 表示绘制的是纵向图形,`width=6` 和 `height=6` 分别表示图形的宽度和高度,单位为英寸。
- `par(mfrow=c(2,2),mex=0.4,bg="light blue")`:设定图形参数,其中 `mfrow=c(2,2)` 表示将绘图区域划分为 2 行 2 列,`mex=0.4` 表示文本大小缩小为默认大小的 0.4 倍,`bg="light blue"` 表示将绘图区域的背景色设为浅蓝色。
因此,最终的结果是将绘图输出到 PostScript 文件中,并且设定了图形参数,使得后续的绘图操作可以更方便地进行。
par(mfrow = c(2, 3))这个代码什么意思
这个代码表示将当前的图形设为一个2行3列的图形区域,并且将绘制的图形依次填充到这个区域中的每个小区域中,也就是分别绘制6张图。其中第一个参数2表示行数,第二个参数3表示列数,因此总共会有6个小区域。绘制图形时,会按照从左到右、从上到下的顺序填充每个小区域,直到所有小区域都被填充完为止。
这个代码通常用于在R语言中同时绘制多张图形,可以让我们在一个图形窗口中同时查看多个图形,方便比较和分析。在这个例子中,我们使用了这个代码来一次性绘制6个log-log图,每个图对应一个自变量。