首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ggplot2中可视化两个分类变量

如何在ggplot2中可视化两个分类变量
EN

Stack Overflow用户
提问于 2019-05-18 22:05:00
回答 1查看 195关注 0票数 0

我试着画一个散点图来描述理数(数学成绩)和物理(物理成绩)之间的关系。然而,我得到的图像没有任何点……我不知道哪里错了。但我猜是因为这两个数值变量不是连续的?如果是这样,我应该怎么做才能获得正确的图像??

代码语言:javascript
复制
 head(data1_s$理数)
[1] 148 148 144 142 138 145
 head(data1_s$物理)
[1]  98 102 103 103 100 100
 class(data1_s$理数)
[1] "integer"
 class(data1_s$物理)
[1] "integer"
ggplot(data1_s,aes(x="理数",y="物理"))+geom_point()
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-18 22:15:47

您可能希望删除变量名周围的引号。我生成一个适合您的情况的整数列表:

代码语言:javascript
复制
library(ggplot2)

理数 = sample(100:150, 20, replace=T)
物理 = sample(90:120, 20, replace=T)

> class(理数)
[1] "integer"

data = data.frame(理数, 物理)

ggplot(data, aes(x=理数, y=物理)) + geom_point()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56199696

复制
相关文章

相似问题

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