在此页面上,他们给出了以下示例
library(ggplot2)
library(reshape2)
ggplot(data=tips, aes(x=day)) + geom_bar(stat="bin")
Run Code Online (Sandbox Code Playgroud)
而不是计数我想在y轴上有一个频率.我怎样才能做到这一点?
ton*_*nov 35
以下是可以在相关问题中找到的解决方案:
pp <- ggplot(data=tips, aes(x=day)) +
geom_bar(aes(y = (..count..)/sum(..count..)))
Run Code Online (Sandbox Code Playgroud)
如果您想将频率标记为百分比,请添加此项(请参阅此处):
library(scales)
pp + scale_y_continuous(labels = percent)
Run Code Online (Sandbox Code Playgroud)
Dam*_*mbo 10
现在..prop..可用了
ggplot(data=tips, aes(x=day)) +
geom_bar(aes(y = ..prop.., group = 1))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
39463 次 |
| 最近记录: |