R 轴上的标签太多

R 轴上的标签太多,r,ggplot2,axis-labels,R,Ggplot2,Axis Labels,我在R中使用qplot时遇到一些问题。我正在尝试从数据帧绘制数据。当我执行下面的命令时,绘图集中在左侧(参见下图)。数据帧只有963行,所以我认为大小不是问题,但我可以在较小的数据帧上使用相同的命令,看起来很好。有什么想法吗 library(ggplot2) qplot(x=variable, y=value, data=data, color=Classification, main="Average MapQ Scores") 或类似地: ggplot(data =

我在R中使用
qplot
时遇到一些问题。我正在尝试从数据帧绘制数据。当我执行下面的命令时,绘图集中在左侧(参见下图)。数据帧只有963行,所以我认为大小不是问题,但我可以在较小的数据帧上使用相同的命令,看起来很好。有什么想法吗

library(ggplot2)
qplot(x=variable,
   y=value,
   data=data,
   color=Classification,
   main="Average MapQ Scores")
或类似地:

ggplot(data = data, aes(x = variable, y = value, color = Classification) +
  geom_point()

您的列
值可能是一个因素,而它应该是一个数字。这将导致在y轴上为
value
的每个分类值指定其自己的条目,从而产生您注意到的效果

你应该强制它是一个数字

data$value <- as.numeric(as.character(data$value))

data$value@Hugh可能会加上这个作为答案。。。?