1
A
回答
4
这种类型的可视化被称为树形图。适当地,您可以使用treemap
包。你可以找到treemap
here的详细教程,但我会告诉你的基本知识。下面我向你展示如何在ggplot2
中创建一个树形图。
树形包
library(treemap)
cars <- mtcars
cars$carname <- rownames(cars)
treemap(
cars,
index = "carname",
vSize = "disp",
vColor = "cyl",
type = "value",
format.legend = list(scientific = FALSE, big.mark = " ")
)
GGPLOT2
还有GitHub上使用ggplot2
创建树状发育包。 Here's the repo用于安装包装。
library(tidyverse)
library("ggfittext")
library("treemapify")
cars <- mtcars
cars$carname <- rownames(cars)
cars <- mutate(cars, cyl = factor(cyl))
ggplot(cars, aes(area = disp, fill = cyl, label = carname)) +
geom_treemap() +
geom_treemap_text(
fontface = "italic",
colour = "white",
place = "centre",
grow = TRUE
)
+0
非常好的安德鲁! – ryguy72
+0
谢谢@ ryguy72! –
相关问题
- 1. 广场图片比舞台
- 2. 知道ggplot2图的比例
- 3. 广场
- 4. ggplot2 - 条形图总和的比例
- 5. 倒车默认比例梯度GGPLOT2
- 6. 广场要点
- 7. 广场值
- 8. 广场在C
- 9. 广场图库
- 10. 修改ggplot2气泡图的图例比例尺
- 11. 广场上的JFreeChart
- 12. 广场对象,SpriteKit
- 13. primefaces重装广场
- 14. 生成encryption_key广场
- 15. Jquery广场和Drupal
- 16. 导出纵向视频广场,但与scaleAspectFit比率
- 17. 正则表达式匹配后,广泛的首场比赛
- 18. ggplot2合并图例
- 19. 合并ggplot2图例
- 20. GGPLOT2分组图例
- 21. WebGL的一个广场
- 22. 广场功能的指令
- 23. VideoView作物到广场
- 24. 广场的Web API破
- 25. 广场为环形图案
- 26. 钻石广场算法
- 27. CSS - 完美广场网格
- 28. 广场形象限制?
- 29. 广场和总结列表
- 30. javascript scratchblocks广场空间
学习如何使用树地图包也可能有助于你的情节转换成GGPLOT2,为便于与格式化之后。请参阅:https://stackoverflow.com/questions/42866566/converting-treemap-to-ggplot – jesstme