我有 DNA 片段长度(相对于染色体臂,251296 个条目),如下所示:
0.24592963
0.08555043
0.02128725
...
范围从 0 到 2,我想制作一个连续的相对频率图。我知道我可以对值进行分类并使用直方图,但我想显示连续性。有简单的策略吗?如果没有,我将使用分箱。谢谢!
编辑:
我创建了一个分箱向量,其中包含 0 到 2 之间的 40 个等距值(均包含在内)。为了简单起见,有没有办法将 251296 个条目中的每一个四舍五入到分箱向量中最接近的值?谢谢!
最佳答案
鉴于您的大多数值都不重复,因此没有简单的方法来导出在 y 轴上绘制的值,我可能会选择密度图。这将突出显示密集的段长度,即有大量段长度彼此靠近的地方。
d <- c(0.24592963, 0.08555043, 0.02128725)
plot(density(d), xlab="DNA Segment Length", xlim=c(0,2))
关于r - 有没有办法从连续变量绘制频率直方图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30181145/