我正在使用ggplot2做一些基因组数据的绘图,所以基本的格式是有一个染色体和一个位置。我将位置转换为连续的比例,然后将断点放在染色体的边界上:
scale_x_continuous("Genome Position", breaks = c(0, cumsum(chromosome_length)))
就实际绘制而言,这看起来很棒,但标签随后被放在染色体的开头和结尾。我希望它们沿着每个染色体居中,在默认情况下绘制小断点的位置。
这个是可能的吗?
发布于 2009-10-12 15:53:43
这个怎么样?
breaks <- c(0, cumsum(chromosome_length))
scale_x_continuous("Genome Position", breaks = breaks + 0.5, labels = breaks)
https://stackoverflow.com/questions/1554942
复制相似问题