我有14e ^ 06元素的数值变量' myvariable '。 我想制作直方图来显示各cjdjc的相对频率。
复查以下示例数据:
set.seed(1234 ) )。
wdata=data.frame (
sex=factor(rep ) c(f )、m )和each=200 ) ),
weight=c (rnorm (200,55 ),rnorm (200,58 ) )
可以制作普通的频率直方图。
请求(gg plot2) )。
gplot(wdata,AES ) x=weight ) )
geom_histogram(AES(color=sex ) )
或者,可以绘制histogramoftherelativefrequency
请求(gg plot2) )。
gplot(wdata,AES ) x=weight ) )
geom_Histogram(AES(y=(count . )/sum ) . count . ) )
现在,考虑一下我的真实数据:
时间
218L、4609L、2173L、5691L和39296L )
我的可变
请求(gg plot2) )。
mydf
gplot(mydf,AES ) x=myvariable ) )
geom_Histogram(AES(y=(count . )/sum ) . count . ) )
由于绘制相对频率直方图的过程会无限缓慢,所以只能使用geom_density进行绘制,但这不是我需要的。
我的问题是:
为了获得我的数字变量的相对频率直方图,你能提出更好的方法吗?