回答于 2022-03-07
抢首赞
查看全部回答
如何学习编程编程 黑马程序员-好口碑IT教育-首页
值得一看的编程相关信息推荐
1100位Java培训实操讲师组成的强大教学阵容,全程项目驱动教学,学习即积累工作经验。做被企业需要的Java开发人才,来黑马如何学习编程编程
本月10673人已咨询相关问题
立即咨询
黑马程序员广告
清灭 100克/升高效氯氰菊酯 潜叶蛾蚜虫菜青虫杀虫剂农药250ml
¥25 元¥25 元
购买
simba.taobao.com广告
大家还在搜
洗洁精设备多少钱
买天猫店铺
asos官网
本科文凭
如何成为心理咨询师
frm和cfa哪个含金量高
达德教育
怎样去痘痘
更多答主
orrgin里画图怎么设置某个区间是实线某个区间是虚线
专家1对1在线解答问题
5分钟内响应 | 万名专业答主
马上提问
最美的花火 咨询一个电子数码问题,并发表了好评
lanqiuwangzi 咨询一个电子数码问题,并发表了好评
garlic 咨询一个电子数码问题,并发表了好评
188****8493 咨询一个电子数码问题,并发表了好评
篮球大图 咨询一个电子数码问题,并发表了好评
动物乐园 咨询一个电子数码问题,并发表了好评
AKA 咨询一个电子数码问题,并发表了好评
— 为你推荐更多精彩内容 —
数据准备
1 基础图形绘制
2 禁用坐标轴
禁用全部坐标轴
禁用坐标轴但保留边框
禁用部分坐标轴
3 坐标轴参数设置
函数:axis(side, at = NULL, labels = TRUE, tick = TRUE, line = NA, pos = NA, outer = FALSE, font = NA, lty = "solid", lwd = 1, lwd.ticks = lwd, col = NULL, col.ticks = NULL, hadj = NA, padj = NA, gap.axis = NA, ...)
side表示坐标轴位置,取值1、2、3、4分别代表下、左、上、右;
at表示需要添加刻度的数值,默认会根据变量的取值范围计算几个合适的刻度,也可以手工指定;
labels表示刻度标签,指定在刻度上需要标记的内容,默认就是刻度对应的值;
tick是逻辑变量,取TRUE表示显示坐标轴和刻度线,取FALSE时,坐标轴线和刻度线不画出;
line表示坐标轴线位置与图像边框的距离,取负数时会画在图像边框以内;
pos 表示轴线所在的位置; line.outer取TRUE时,坐标轴将画在画布边缘处; font.axis表示坐标轴刻度值的字体,font=1表示正体,2表示黑体,3表示斜体,4表示黑斜体。
lty表示线型,用在axis函数中表示坐标轴线型;
lwd表示线的粗细,用在axis函数中表示坐标轴线粗细;
lwd.ticks表示刻度线粗细。
col表示图的颜色,用在axis函数中表示坐标轴线和坐标刻度线的颜色;
col.axis表示坐标轴刻度值的颜色;
col.ticks表示坐标轴刻度线的颜色;
hadj指将刻度值沿平行坐标轴方向调整的距离;
padj指将刻度值沿垂直坐标轴方向调整的距离;
las表示坐标刻度值文字方向,las=0表示文字方向与坐标轴平行,1表示始终为水平方向,2表示与坐标轴垂直,3表示终为垂直方向。
tck表示刻度线长度。
4 次要刻度线
minor.tick(nx=n,ny=n,tick.ration=n)
nx和ny分别指定了X轴和Y轴每两条主刻度线之间通过次要刻度线划分得到的区间个数。 tick.ratio表示次要刻度线相对于主刻度线的大小比例。
参考资料:
《R语言实战》(中文版),人民邮电出版社,2013.
R语言作图:坐标轴设置, https://blog.csdn.net/weixin_40628687/article/details/79254791
R语言低级绘图函数-axis, https://www.cnblogs.com/xudongliang/p/6762618.html