【发布时间】:2014-12-11 13:42:56
【问题描述】:
我正在尝试创建这样的情节:
qplot(carat, data = diamonds, geom = "histogram", fill = color)
但是,我没有使用 x 轴的定量变量,而是使用分类数据。我正在使用这样的数据框:
refBases=c("A","A","A","C","C","C","G","G","G","T","T","T")
altBases=c("C","G","T","A","G","T","A","C","T","A","C","G")
myDF$ref=refBases
myDF$alt=altBases
myDF$Freq=c(5,2,3,6,9,6,8,6,7,4,6,4)
所以,基本上,我希望我的绘图看起来相同,除了 x 轴将是 ref 列的四个箱(A、C、G、T); y 轴将是频率;颜色图例将是 alt 列中的四个变量(A、C、G、T)。因此,基本上,x 轴上会有四个 ref bin,每个 ref bin 沿 y 轴分为三个部分,颜色图例表示 alt 值。
当我尝试我所期望的时,我得到了一些相当愚蠢的东西:
qplot(ref,Freq,data=myDF,fill=alt)
【问题讨论】:
标签: r histogram categorical-data