这段代码为什么不能一行两列的排列:par(mfrow=c(1,2)) boxplot(Estate$Price[Estate$Township == 1], Estate$Price[Estate$Township == 2], Estate$Price[Estate$Township == 3], Estate$Price[Estate$Township == 4], Estate$Price[Estate$Township == 5], xlab = "Township No.", ylab = "Price") ggplot(data = Estate, mapping = aes(x = Township, y = Price)) + geom_point(color = "cornflowerblue", alpha = .8, size = 3)
时间: 2023-06-08 09:06:21 浏览: 68
这段代码不能一行两列的排列是因为其中包含两个不同种类的图形绘制函数,即基于R作图的boxplot和基于ggplot2的geom_point。在R中,由于这两种作图方法的绘图系统不同,因此不能通过mfrow参数将它们同时排列在一个画布上。如果希望同时显示这两个图形,需要将它们分别放在两个画布上,或者使用ggplot2的函数来绘制整个图形。
相关问题
par(mfrow = c(2, 3))这个代码什么意思
这个代码表示将当前的图形设为一个2行3列的图形区域,并且将绘制的图形依次填充到这个区域中的每个小区域中,也就是分别绘制6张图。其中第一个参数2表示行数,第二个参数3表示列数,因此总共会有6个小区域。绘制图形时,会按照从左到右、从上到下的顺序填充每个小区域,直到所有小区域都被填充完为止。
这个代码通常用于在R语言中同时绘制多张图形,可以让我们在一个图形窗口中同时查看多个图形,方便比较和分析。在这个例子中,我们使用了这个代码来一次性绘制6个log-log图,每个图对应一个自变量。
Error: unexpected symbol in: "par(mfrow = c(1,2) cex1"
这个错误是因为在 `par` 函数的参数列表中缺少逗号。请在 `c(1,2)` 和 `cex1` 之间添加逗号,修改为以下代码:
```
par(mfrow = c(1,2), cex1)
```
这样就可以正确运行了。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)