全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3048 2
2015-07-04
捕获.PNG
> plot(x,y,type = "b",pch=21,col="red",yaxt="n",lty=3,ann=FALSE)
> lines(x,z,type = "b",lty=2,pch=22,col="blue")
> axis(4,at=z,labels = round(z,digits = 2),col.axis="blue",las=2,cex.axis=0.7,tck=-.01)
> axis(2,at=x,labels=x,col.axis="red",lty=2)
> axis(2,at=x,labels=x,col.axis="red",lty=2,las=2)



程序和图如上,问题出在我打> axis(2,at=x,labels=x,col.axis="red",lty=2)的时候发现出错了,再补> axis(2,at=x,labels=x,col.axis="red",lty=2,las=2)的时候,y坐标的数字便出现了重叠,这种情况怎么样修改啊?怎么样能把> axis(2,at=x,labels=x,col.axis="red",lty=2)撤销掉或是删除啊?小白求解!谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2015-7-9 17:13:22
用plot画图是"笔-纸"形式,只能追加,不能删除和修改,用ggplot包可以把你要操作过程的对象存储成ggplot对象形式,而后可以对中间的对象进行不同的操作,比如
> p=ggplot(data=as.data.frame(x,y),aes(x=x,y=y))
>p+geom_point()
再修改坐标轴,可以加载ggthemes,比如设置图例可以用
p+theme_excel()+scale_color_excel()
二维码

扫码加我 拉你入群

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

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

2015-7-10 10:33:23
victorchan0633 发表于 2015-7-9 17:13
用plot画图是"笔-纸"形式,只能追加,不能删除和修改,用ggplot包可以把你要操作过程的对象存储成ggplot对象 ...
哦哦,谢谢啦
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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