首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Z上绘制Y和X的条件

在Z上绘制Y和X的条件
EN

Stack Overflow用户
提问于 2020-10-03 19:25:49
回答 1查看 77关注 0票数 2

所以我对R是超级新手,我已经找了好几个小时了,找不到制作这种散点图的方法。我有一个包含3列X、Y和Z的数据库,我想散布图Y,但只有当Z有一个特定的值时。所以我的Z有三种类型的值(低,中,高)。我想为Z列的每一个值制作3个不同的图。谢谢你的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-03 19:30:48

我们可以使用基本的geom_point图,并将“颜色”指定为“Z”,并使用`facet_wrap将其绘制成3幅

代码语言:javascript
运行
复制
library(dplyr)
library(ggplot2)
ggplot(df1, aes(x = X, y = Y, color = Z)) + 
     geom_point() + 
     facet_wrap(~ Z)

iris使用一个可重复的示例

代码语言:javascript
运行
复制
data(iris)
ggplot(iris, aes(x = Sepal.Length, y = Sepal.Width, color = Species)) + 
        geom_point() + 
        facet_wrap(~ Species)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64188158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档