当前位置:   article > 正文

r语言list添加元素_R语言 第4章 初级绘图(11)

r列表添加元素

修改文本属性
    title函数,text函数和mtext函数可以在打开的画布上添加文字元素,其中title函数实在图形上添加标题元素,text函数可以在图形中的任意位置添加文本,mtext函数则是对图形上的四条边上添加文本

053b15ec98fdeb48139da6acfdb2bf45.png

text:在图形中的任意位置添加文本,其中x,y确定标签位置labels是文本的内容

text(x,y=NULL,labels=seq_along(x),cex=1,col=NULL,font=NULL,…)

mtext:在图形的四条边上添加文本,其中text和labels一样指的是文字的内容side取值为整数1-4分别把周边文本在表示图形的下,左。上,右,line设置一个距离图形边缘的行数

mtext(text,side=3,line=0,cex=NA,col=NA,font==NA)

title:添加标题元素,其中main是主标题,sub是副标题,xlab是x轴的标题ylab是y轴的标题m选项都是一个列表list(text,font=,col=,cex=,…)或者简单的text,text是文本内容

title(main=NULL,sub=NULL,xlab=NULL,ylab=NULL,line=NA,outer=FALSE,…)

常用的文本属性参数

21be8b9fba63308a67b57cf21c1b7611.png

col:字体颜色,选项为颜色名称,整数或者十六位制的树

font:字体样式,1(默认)为正常字体,2表示粗体,3表示斜体,4表示粗斜体

cex:字体大小,1(默认)表示不缩放,小于1表示缩放,大于1表示放大

title()

使用格式:

title(main=,sub=,xlab=,ylab=,…)

其中,main是主标题,sub是副标题,xlab是x轴标题,ylab是y轴标题,选项都是一个列表list(text,font=,col=,cex=,…)或者是简单的text,text是文本内容。

#图形添加图标

plot(c(0:5),col=“white”,xlab=“”,ylab=“”)title(main=list(“主标题”,cex=1.5),sub=list(“副标题”,cex=1.2),xlab=“x轴标题”,ylab=“y轴标题”)

text()

使用格式:

text(x,y,labels=,cex=1,col=,font=,…)

其中,x,y确定标签位置,labels是文本内容。

#图形添加文本#字体#绘制空白画布plot(c(0:5),col=“white”)text(2,4,labels=“font=1:正常字体(默认)”,font=1)text(3,3,labels=“font=2:粗体字体”,font=2)text(4,2,labels=“font=3:斜体字体”,font=3)text(5,1,labels=“font=4:粗斜体字体”,font=4)#大小plot(c(0:6),col=“white”,xlim=c(1,8))text(2,5,labels=“cex=0.5:放大0.5倍”,cex=0.5)text(3,4,labels=“cex=0.8:放大0.8倍”,cex=0.8)text(4,3,labels=“cex=1(默认):正常大小”,cex=1)text(5,2,labels=“cex=1.2:放大1.2倍”,cex=1.2)text(6,1,labels=“cex=1.5:放大1.5倍”,cex=1.5)

be9d3640654cfe4d06aa526b41172917.png

设置坐标轴
    坐标轴的设置主要包括主坐标轴(x轴和y轴)的范围和刻度标记,以及副坐标(右侧的纵坐标)的相关属性,可以使用axis()函数来创建自定义的坐标轴。
    绘图函数中,设置坐标轴展示和范围的参数

9c23d0e2696f4ef4fd79c222fca52749.png

   xlim,ylim坐标轴的范围设置为c(fron,to)from是x/y轴的手法坐标,to是尾座标

xaxs/yaxs坐标轴的计算方式

xaxt/yaxt

    坐标轴的样式,默认值为s表示x/y轴以标准样式显示,取值为n表示隐藏x/y轴

     axes逻辑参数,如果axes=TRUE默认,则显示坐标轴,如果axes=FALSE,则隐藏坐标轴

axis函数来创建自定义的坐标轴

34f80f67e037ad80f75440e48af0fedf.png

side坐标轴所在的边1,2,3,4分别表示下,左上右

at"通过向量来设置坐标轴内的各个刻度标记的位置,at蚕食要与labels向量一一对应,

labels:一个向量的字符,表示走镖周各个刻度的名称,刻度标记

font.axis刻度标记的字体,

1为正常字体,2表示粗体,3,表示斜体,4表示粗斜体

cex.axis

刻度标记的大小,1表示正常大小,小于1表示缩放大于1表示放大

col.axis:刻度标记的颜色,对应的颜色名称即可

tick:设置是否画出坐标轴,为TRUE(默认)的时候,表示画出坐标轴,为FALSE的时候则不画出,此时并不影响刻度标记的labels的展示

dc4162482034afbf4390bffe75d9d6d6.png

欢迎打赏,么么哒!

dc4162482034afbf4390bffe75d9d6d6.png 1c41306f6aa6b3ae5330caf1c33ffb3d.gif

●句子

●JAVA

●C语言以及算法笔记

●大学生生活图鉴

●JavaScript

●计算机网络原理

●计算机组成原理

●操作系统

●数据库系统概论

●数据结构

●英语

●R语言

●Linux

●人生哲学以及电竞

●云计算与人工智能

●新媒体运营以及各种资源分享

●明星电视剧社会现象娱乐

dd0028305532276ba95937db2f44a424.png b18a28b62522730a14aeda0499be83cb.png 33ff5466c5231383338bb2a4219ea67c.png 97671030265714359a8ac910cc3aeeea.gif仙女都在看点点点,赞和在看都在这儿! dbee45fc140e9417b225c3526ffea10c.png
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/66059
推荐阅读
相关标签
  

闽ICP备14008679号