创建不同的尺寸间隔

时间:2019-02-21 21:28:58

标签: r ggplot2

我想缩放我的地块,以使其具有不同的尺寸间隔。我有相同数量的休息时间,我将用下面的数字替换它们,如下所示,例如1 = 15350018等。这不会产生带有标签的图,也不会产生适当大小的休息时间。我在下面附加了我的脚本和部分数据。任何帮助将不胜感激。

注意:如果中断与标签值相等,则此脚本有效。我不知道中断长度不一样的逻辑是否存在问题,但我尝试按比例缩放整个基因组,因此我以前在曼哈顿图(散点图)中看到过这样做。 / p>

脚本

ggplot(data = data, mapping = aes(x = V5, y= V3, color = V4))+
  geom_point(alpha = 0.35)+
  geom_jitter(alpha = 0.35)+
  labs(title = "title", y = "ylab", x = "xlab")+
  theme(legend.position = "none")
scale_x_discrete(
  breaks = c("15350018", "27289340", "41434118", "54204098")+
  labels = c("1", "", "3", "")
)

数据

01   3479816  .56  F  1
01   3598214  .25  F  1
02   6042448  .46  F  2
02   9000584  .12  F  2
03   9239154  .23  T  3
03   15049034 .76  T  3
03   18915079 .14  T  3
04   3590796  .12  F  4

0 个答案:

没有答案