【发布时间】:2019-12-17 05:52:01
【问题描述】:
我可以在R中绘制相对频率直方图,使用lattice包:
a <- runif(100)
library(lattice)
histogram(a)
我想在ggplot 中获得相同的图表。我试过了
dt <- data.frame(a)
ggplot(dt, aes(x = a)) +
geom_bar(aes(y = ..prop..))+
scale_y_continuous(labels=percent)
但它不是那样工作的。我应该在代码中更改什么?在图表之前计算相对频率对我来说不是一个选项。
【问题讨论】:
-
我猜你在找
geom_histogram -
ggplot(dt, aes(x=a)) + geom_histogram()
-
不,我需要相对频率,而不是计数。
标签: r ggplot2 plot frequency lattice