标签y轴变化

时间:2015-07-23 06:20:38

标签: r ggplot2

我用图表苦苦挣扎,我不知道出了什么问题。我得到了以下数据框:

然后我使用以下数据框:

df <- read.table(text ="YEAR Eucaris Niet.Eucaris
1    8   81867    0.1527756
2    9   91507    0.1533734
3   10  102755    0.1733875
4   11  116491    0.1648633
5   12   55133    0.1771800
6   13   67115    0.1449571", header =TRUE)

这可行,但是当我展开数据框

r <- c(14,56849)
df <- rbind(df, r)

图表显示8,10,12而不是8,9,10等...

为什么会这样?

1 个答案:

答案 0 :(得分:0)

使用ggplot2,修改scale_x_continuous

library(ggplot2)
graph <- ggplot(df, aes(x = YEAR, y=Eucaris)) + 
  geom_line(linetype="dashed", size=1, colour="blue") + 
  geom_point(size=4, shape=22, colour="darkred", fill="pink")+
  scale_x_continuous(breaks = 1:14)

enter image description here