全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1526 6
2020-09-05
我有一个数据,如图所示,由于从1998-2015并不是所有年份都有一一对应的数据,那么画出来就是,下图所示,他并没有显示所有的数据点,我想要X轴标出所有的年份该怎么办呢,我用了xlim(1980,2015)设施了开头和结尾的区间,也想用scale_x_continous(limits=c("A","B") 来设置,但是都不行,而且scale_x_continous函数还被提示未找到。不知道该怎么解决了求助一下各位,谢谢大家 数量.png 折线图.png



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2020-9-7 10:28:11
scale_x_continous(breaks = )
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-9-7 20:19:27
allain 发表于 2020-9-7 10:28
scale_x_continous(breaks = )
请问,为何
ggplot(school,aes(year,number))+geom_line(size=2,colour="darkred")+geom_point(size=3)+xlab("年份")+ylab("数量(所)")+theme_classic()+
  theme(plot.title = element_text(hjust = 0.5,size=17))+geom_text_repel(aes(year, number, label=number))+
  theme(axis.title.y=element_text(angle=90,size=18))+theme(axis.title.x=element_text(size=18))+scale_x_continous(breaks =10),他会说未找到scale_x_continous(breaks =10)这个函数,这个函数是放在哪个哪个上级函数里的吗
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-9-7 21:03:07
allain 发表于 2020-9-7 10:28
scale_x_continous(breaks = )
解决了 谢谢指点
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-9-7 21:43:24
把scale的代码改成:
scale_x_continuous(breaks = school$year,label = as.character(school$year))
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-9-7 21:50:11
scale_x_continous(breaks =10)这个用的不对,不是没有break,而是函数不知道如何处理。
如果要显示所有年份,可以用scale_x_continous(n.breaks = 17)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群