r语言ggplot2画鸢尾花
时间: 2023-07-18 18:04:09 浏览: 39
首先,需要安装`ggplot2`包和`iris`数据集。在R控制台中输入以下命令:
```r
install.packages("ggplot2")
data(iris)
```
接下来,使用`ggplot()`函数创建一个空的图层,并使用`geom_point()`函数添加散点图层。代码如下:
```r
library(ggplot2)
ggplot(data = iris, aes(x = Sepal.Length, y = Sepal.Width, color = Species)) +
geom_point()
```
这会生成一个以花萼长度为x轴、花萼宽度为y轴的散点图,其中不同物种的数据点用不同颜色表示。
若要为每个物种添加不同的标记形状,可以使用`shape`参数。代码如下:
```r
ggplot(data = iris, aes(x = Sepal.Length, y = Sepal.Width, color = Species, shape = Species)) +
geom_point(size = 3)
```
这会生成一个与前面类似的散点图,但每个物种的数据点现在都用不同的标记形状表示。`size`参数控制数据点的大小。
如果要添加x轴和y轴标签,可以使用`xlab()`和`ylab()`函数。代码如下:
```r
ggplot(data = iris, aes(x = Sepal.Length, y = Sepal.Width, color = Species, shape = Species)) +
geom_point(size = 3) +
xlab("花萼长度") +
ylab("花萼宽度")
```
这将在图形下方添加x轴和y轴标签。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)