r - 如何使用三个变量在 R 中创建气泡图
问题描述
我有 3 个变量,分别称为“num_inst”、“Num_products”和“num_subjects”。我想创建一个气泡图,其中“Num_products”作为我的 x 轴,“num_inst”作为我的 y 轴,气泡的大小为“num_subjects”。我的数据示例如下所示
num_inst = c(1, 3, 5, 7)
num_products = c(1,5, 10, 15)
num_subjects = c(1000, 2500, 780, 25)
df = data.frame(num_inst , Num_products, num_subjects )
谢谢
解决方案
gg<-ggplot(df, aes(x=num_products, y=num_inst)) +
geom_point(aes(col="numsubjects",size=num_subjects))
gg
网站上有代码http://r-statistics.co/Top50-Ggplot2-Visualizations-MasterList-R-Code.html#Bubble%20Plot 您应该通过它们进行所需的任何可视化,因为这些是基本的。
推荐阅读
- html - 缩进 HTML 元素、同一行还是嵌套元素?
- javascript - Webpack 不允许从 next.js 中的变量导入 es2020
- highcharts - zAxis值为0时如何在highcharts中显示点?
- firebase - 我可以让 logEvent 支持 Firebase 仪表板中显示的推荐事件以进行分析吗?
- c# - WebAPI:在同一条路由上返回通用对象:它是 RESTFUL 吗?
- reactjs - 从 htm5 localstorage 加载获取和过滤的 json
- node.js - NGINX proxy_pass 第二个位置块 504 网关超时
- ms-access - access 2016 中的变量选择语句
- excel-formula - 根据三个查找变量显示正确的值
- swift - 如果我根本不使用 iOS 框架,它们会包含在我的构建中吗?