使用ggplot2进行图分配

JMCR

我正在使用语言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")

我想念什么吗?

rcs

采用geom_histogram连续数据:

?geom_histogram

通过划分成若干个箱并计算每个箱中的观测值数量,来显示一维分布。...

R> p <- ggplot(d, aes(x=X))
R> p + geom_histogram(aes(y=(..count..)/sum(..count..))) +
   ylab("Frequency Percent") 

阴谋

geom_histogramstat_bin默认情况下使用,它将对范围内的数据进行装箱并计算每个范围内的个案。它与stat_count(的默认统计信息geom_bar)不同,后者统计每个x位置的案件数(不分箱到范围内)。stat_bin需要连续x数据,而stat_count可用于离散x数据和连续数据。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章