r - RStudio - 相关矩阵
问题描述
我有一个这样的数据表:
dt <- data.frame(Sector = c("Agriculture", "Manufacture", "Music", "Agriculture", "Manufacture", "Music", "Agriculture", "Manufacture", "Music"),
Region = c("X", "X", "X", "Y", "Y", "Y", "Z", "Z", "Z"),
Year = c("2010", "2011", "2012", "2010", "2011", "2012", "2010", "2011", "2012"),
Number = c("238", "75", "1038", "150", "987", "156", "768", "398", "65"),
Population = c("200875", "200875", "200875", "375600", "375600", "375600", "492000", "492000", "492000")
)
dt$Year <- as.numeric(dt$Year)
dt$Number <- as.numeric(dt$Number)
dt$Population <- as.numeric(dt$Population)
我想展示多年来与地区相关矩阵的关系。如何生成相关矩阵,然后用 ggplot2 绘制它?太感谢了。
解决方案
当您说“相关矩阵”时,我仍然有些困惑,您具体要关联哪些变量?底轴是年份,但 Y 轴是什么?
library(ggplot2)
ggplot(data=dt, aes(x=Year, y=Population)) +
geom_point() +
facet_grid(Region ~ Sector)
推荐阅读
- r - 传单中各点之间的链接
- prolog - 优化 CLPFD 性能(累积,global_cardinality)
- bash - 通过 bash 脚本进行 Git 克隆 ssh 身份验证
- javascript - 如何使用 Javascript 启用/禁用鼠标滚动
- git - 从父仓库将更改作为子模块推送到不同的分支
- python-3.x - Holoviews(Bokeh) 图的辅助轴
- python - 从字典列表中删除所有重复一个(键,值)的元素
- python - Python中方法下的条件
- duplicates - 如何检查 HDFS 上文件夹/文件中的重复记录
- javascript - 如何使用 ajax 将 javascript 变量发送到 PHP?