r - 在 R 中显示分布的最佳图是什么?
问题描述
我正在寻找在位置数据中绘制不同树木的年龄分布。
我做了以下但图表不具有代表性:
ggplot(tree_data, aes(x = Age.Life, fill = Tree)) +
geom_density(alpha=.5) +
scale_fill_brewer(palette="Set1")
解决方案
试试geom_boxplot()
分布:
ggplot(iris, aes(x = Petal.Length, fill=Species)) +
geom_boxplot() +
scale_fill_brewer(palette="Set1")
或者geom_histogram()
正如@akrun 建议的那样。我添加了与facet_grid()
.
ggplot(iris, aes(x = Petal.Length, y=Species, fill=Species)) +
geom_histogram() +
scale_fill_brewer(palette="Set1")+
facet_grid("Species")
和流行的geom_violin()
情节
ggplot(iris, aes(x = Petal.Length, y=Species, fill=Species)) +
geom_violin() +
scale_fill_brewer(palette="Set1")
推荐阅读
- java - android数据绑定编码问题
- java - CVE-2018-14667;为 RichFaces 3.X 生成有效载荷
- c - 关闭linux系统的C函数
- javascript - 提交表单jsp后关闭窗口
- rxjs - 如何将 RXJS Observable 流分成相等的 N 个大小的数组?
- java - 给定一堆整数,请仅使用加号运算输出所有可能数字的所有组合
- amazon-web-services - 跨账户访问的 AWS S3 存储桶控制策略
- angular - 如何在 Angular 6 中使用 ngTagsInput?
- sql - 基于另一个表中提供的列名构建查询
- android - Android中的地理围栏触发问题