我正在使用语言R来生成遵循正态分布的平均样本。变量的分布X
未在图表中显示。我的R图中出现空白图表。我使用以下代码:
set.seed(1)
d = data.frame(X=rbeta(20000,2,5))
p = ggplot(d, aes(x=X))
p + geom_bar(aes(y=(..count..)/sum(..count..))) + ylab("Frequency Percent")
我想念什么吗?
采用geom_histogram
连续数据:
?geom_histogram
通过划分成若干个箱并计算每个箱中的观测值数量,来显示一维分布。...
R> p <- ggplot(d, aes(x=X))
R> p + geom_histogram(aes(y=(..count..)/sum(..count..))) +
ylab("Frequency Percent")
geom_histogram
stat_bin
默认情况下使用,它将对范围内的数据进行装箱并计算每个范围内的个案。它与stat_count
(的默认统计信息geom_bar
)不同,后者统计每个x
位置的案件数(不分箱到范围内)。stat_bin
需要连续x
数据,而stat_count
可用于离散x
数据和连续数据。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句