在R语言底层作图中如何设置坐标轴

  介绍

这篇文章给大家分享的是有关在R语言底层作图中如何设置坐标轴的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

要绘制一张赏心悦目的统计图表,坐标轴的设置至关重要。在R语言底层作图中,对坐标轴的调整主要通过调整块函数、轴函数和标题函数的一系列参数完成。

的情节(x, y,,…)   轴(一边,at =, NULL,, labels =,真的,,tick =,真的,,line =, NA,   ,pos=NA, outer =,假,,font =, NA,, lty =,“solid",=,lwd  1, lwd.ticks =, lwd,, col =, NULL, col.ticks =,空,=,hadj , NA,, padj =, NA,,…)   标题(主要=NULL,祝福;sub =, NULL,, xlab =, NULL,, ylab =,空,   ,line =, NA,, outer =,假,,…)

一、情节函数的准备

在个性化设置坐标轴之前中,通常需调整块函数中的安,电池,xaxt, yaxt, xaxs和yaxs参数:

安取假时将不会画出标题(包括主,副标题及坐标轴标题),

电池用来设置边框形式,默认值为“o",表示四面边框都画出,其余可选值包括“l"(左)下,“7”(上右),“c"(上下左),“u"(左下右),“]”;(上下右)和“n"(无,即不画边框),在很多个性化绘图中,电池设为“n",后期的边框线再使用其他函数(如轴)自行添加;

xaxs和yaxs用来设置x轴和y轴的范围,默认值取“r”,表示坐标轴比给定作图范围(参数xlim和ylim给出的范围)稍微大一点儿,取“我”时表示坐标轴范围与给定作图范围完全相同,另外还可取“s”,“e”,“d”;

xaxt和yaxt取“n”时,坐标轴,刻度线以及刻度值将不会画出。

x  & lt;作用;seq (4,, 4,, 0.01)   y  & lt;作用;x ^ 2   par (=mfrow  c (2, 2),, mar =, c (4,, 4,, 1, 1))   情节(x, y), #,未作处理   情节(x, y,, xaxs =,,我,,yaxs =拔?,#,绘图边框未留白   情节(x, y,, bty =, & # 39; l # 39;), #,只保留左和下两条边框   情节(x, y,, ann =, F, bty =,“n",, xaxt =,“n",, yaxt =皀"), #,边框,坐标轴都去掉

在R语言底层作图中如何设置坐标轴

二、轴函数的用法

1,基本操作

边表示要操作的坐标轴,取值1,2,3,4分别代表下,左,上,右;

在表示刻度线及刻度值所在位置;

标签表示刻度值;

las表示坐标刻度值文字方向,拉斯维加斯=0表示文字方向与坐标轴平行,1表示始终为水平方向,2表示与坐标轴垂直,3表示终为垂直方向。

x<作用;seq (4,, 4,, 0.01)   y<安康;x ^ 2   par (mfrow=c (1), 2), mar =, c (4,, 4,, 1, 1))   #未设置文字方向   情节(x, y,, ann =, F, xaxt =,“n",, yaxt =,“n"),   轴(1 4:4,4:4)   轴(2,seq(0,, 16日,4),,seq(0,, 16日,4))   #文字方向水平   情节(x, y,, ann =, F, xaxt =,“n",, yaxt =,“n"),   轴(1 4:4,4:4,las =, 1)   轴(2,seq(0,, 16日,4),,seq(0,, 16日,4),,las =, 1)

在R语言底层作图中如何设置坐标轴

2,字体字号

cex.axis表示坐标轴刻度值的字号大小,

字体。轴表示坐标轴刻度值的字体,字体=1表示正体,2表示黑体,3表示斜体,4表示黑斜体。

x<作用;seq (4,, 4,, 0.01)   y<安康;x ^ 2   票面价值(mfrow=c (2, 2),, mar =, c (4,, 4,, 1, 1))   #未设置字体字号   情节(x, y,, ann =, F, xaxt =,“n",, yaxt =,“n")   轴(1 4:4,4:4)   # cex.axis =2   情节(x, y,, ann =, F, xaxt =,“n",, yaxt =,“n")   轴(1 4:4,4:4,cex.axis =, 2)   # font.axis =2   情节(x, y,, ann =, F, xaxt =,“n",, yaxt =,“n")   轴(1 4:4,4:4,font.axis =, 2)   # font.axis =3   情节(x, y,, ann =, F, xaxt =,“n",, yaxt =,“n")   轴(1 4:4,4:4,font.axis =, 3)

在R语言底层作图中如何设置坐标轴

3,颜色

坳表示图的颜色,用在轴函数中表示坐标轴线和坐标刻度线的颜色;

col.axis表示坐标轴刻度值的颜色;

坳。蜱虫表示坐标轴刻度线的颜色。

x<作用;seq (4,, 4,, 0.01)   y<安康;x ^ 2   票面价值(mfrow=c (2, 2),, mar =, c (4,, 4,, 1, 1))   #未设置颜色   情节(x, y,, ann =, F, bty =,“n",, xaxt =,“n",, yaxt =,“n")   轴(1 4:4,4:4)   # col =2   情节(x, y,, ann =, F, bty =,“n",, xaxt =,“n",, yaxt =,“n")   轴(1 4:4,4:4,col =, 2)   # col.axis =2   情节(x, y,, ann =, F, bty =,“n",, xaxt =,“n",, yaxt =,“n")   轴(1 4:4,4:4,col.axis =, 2)   # col.ticks =2   情节(x, y,, ann =, F, bty =,“n",, xaxt =,“n",, yaxt =,“n")   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

在R语言底层作图中如何设置坐标轴