我有一个非常简单的问题使我一声我的头挂在墙上。
我想是按比例的我的直方图的y轴,以反映比例(0到1),该每个区间构成,代替具有条的面积之和为1,作为使用Y = .. ..密度确实,或具有最高杆1时,为y = .. .. NCOUNT一样。
我输入名称和值,格式化像这样的列表:
name value
A 0.0000354
B 0.00768
C 0.00309
D 0.000123
我的一个失败的尝试:
library(ggplot2)
mydataframe < read.delim(mydata)
ggplot(mydataframe, aes(x = value)) +
geom_histogram(aes(x=value,y=..density..))
这使我区1直方图,但2000和1000的高度:
和y = .. NCOUNT ..让我用最高的酒吧1.0直方图和休息缩放到它:
但我想有第一杆具有0.5的高度,并且另外两个0.25。
R没有任何认识的scale_y_continuous这些用途。
scale_y_continuous(formatter="percent")
scale_y_continuous(labels = percent)
scale_y_continuous(expand=c(1/(nrow(mydataframe)-1),0)
感谢您的任何帮助。