R语言可视化的图例设置和绘图技巧设置总结

坐标轴的间距刻度范围设置

1.区间随机生成坐标刻度间距,坐标轴的间距刻度是自动随机设置:xlim和ylim的区间进行设置在[-20.20]

plot(1:30,xlim=c(-20,20),ylim=c(-20,20))

在这里插入图片描述

2.自定义设置坐标刻度间距

自己设置刻度步骤:
1.首先把plot里面默认的坐标轴关掉,参数是xaxt=‘n’;
2.其次,做完plot以后通过axis函数手动添加坐标轴;

例举原图像绘制效果如下:

a<-16:25
b<-c(57,81,86,89,91,126,139,155,200,211)
plot(a,b,type="b",xlab="网络节点数目 x1000",ylab="算法时间消耗",col="blue",xlim=c(16,25),ylim=c(57,211),pch=15)

在这里插入图片描述
用xaxt=“n”,yaxt="n"关掉之前存在的坐标轴的刻度

plot(a,b,type="b",xlab="网络节点数目 x1000",ylab="算法时间消耗",col="blue",xlim=c(16,25),ylim=c(57,211),pch=15,xaxt="n",yaxt="n")

在这里插入图片描述
然后,自己设置X轴,Y轴坐标刻度

axis(1,a)    #设置X轴坐标刻度
axis(2,b)    #设置Y轴坐标刻度

等间距的设置坐标轴的长度:如果想要将16到25,用10个数字刻度描述,每个刻度间的间隔是2.5一个单位长度,方法如下所示:

m=seq(from = 16, to = 25, by=2.5)  ## 先生成等差数列的刻度,间距为2.5
plot(a,b,type="b",xlab="网络节点数目 x1000",ylab="算法时间消耗",col="blue",xlim=c(16,25),ylim=c(57,211),pch=15)
plot(a,b,type="b",xlab="网络节点数目 x1000",ylab="算法时间消耗",col="blue",xlim=c(16,25),ylim=c(57,211),pch=15,xaxt="n"
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值