麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > R > 正文

R語言中使用text()函數給繪圖添加文字

2023-04-28 12:24:17
字體:
來源:轉載
供稿:網友

R語言中text()函數同abline()函數,lines()函數一樣屬于低水平函數,即在已有繪圖中添加相關圖形。

text()函數的作用是在給定的x和y坐標的位置添加字符串。

text()函數的默認使用格式如下:

text(x, y = NULL, labels = seq_along(x$x), adj = NULL,
pos = NULL, offset = 0.5, vfont = NULL,
cex = 1, col = NULL, font = NULL, ...)

其中,

x和y為數值型向量,即要書寫字符串的位置坐標。如果,x和y向量的長度不同,則短的將會被循環使用。

labels  字符串向量,要繪制的字符串。

adj 調整文字的位置。其值位于[0,1]之間。當adj為1個值時,是調整labels的x軸的位置,當是2個值時,第1個調整的是x軸的位置,第2個調整的是y軸的位置。

pos 調整文字的方向位置,如果給定了此值,將覆蓋adj給定的值。1,2,3和4分別對應坐標的下,左,上和右。

offset 此參數需要與pos結合使用。當指定pos時,給出字符偏移量。

vfont NULL值為默認使用當前字體族?;蛘呤且粋€長度為2的矢量字體字符向量。向量的第一個元素用于指定一種字體,第二個元素用于指定一種樣式。如文本標簽用表達式給出,則該項設置將被忽略。

cex 設置字體大小,如果為NA或NULL,則設置為1.

col 用于設置文本的顏色。

font 設置文字的格式,1是默認值,就是普通的文字,2代表加粗,3代表斜體, 4代表加粗+斜體, 5只有用來ADOBE的設備上時,才有用。

舉例說明:

(1)簡單使用

plot(1:5, 1:5, type = "n", xlab = "X", ylab = "Y")
abline(h=3,v=3,lty=3,col="lightgray")
text(3,3, "VeVb.com")

結果如下圖所示:

R中text函數的簡單使用例子

(2)同時繪制多個文本

plot(1:5, 1:5, type = "n", xlab = "X", ylab = "Y")
abline(h=c(3,4),v=c(3,4),lty=3,col="lightgray")
text(c(3,4),c(3,4),c("VeVb.com","武林網VEVB"))

運行結果如下:

R中使用text函數繪制多個文本

(3)使用adj參數調整文字的位置

plot(1:5, 1:5, type = "n", xlab = "X", ylab = "Y")
abline(h=c(3,4),v=c(3,4),lty=3,col="lightgray")
text(c(3,4),c(3,4),c("VeVb.com","武林網VEVB"),adj=1)

運行結果如下圖所示:

 R中text函數使用adj參數調整文字位置

從圖中可以看出,adj參數為1時,則標簽的文字右對齊坐標,為0時,則左對齊坐標,其它值則在兩者之間進行調整。

(4)使用pos參數

plot(1:5, 1:5, type = "n", xlab = "X", ylab = "Y")
abline(h=1:4,v=1:4,lty=3,col="lightgray")
text(3,3,"1VeVb.com",pos=1)
text(3,3,"2VeVb.com",pos=2)
text(3,3,"3VeVb.com",pos=3)
text(3,3,"4VeVb.com",pos=4)

運行結果如下:

R中text函數pos參數的使用

(5)offset參數的使用

plot(1:5, 1:5, type = "n", xlab = "X", ylab = "Y")
abline(h=1:4,v=1:4,lty=3,col="lightgray")
text(3,3,"1VeVb.com",pos=1)
text(3,3,"2VeVb.com",pos=1,offset=1)
text(3,3,"3VeVb.com",pos=1,offset=-1)
text(3,3,"4VeVb.com",pos=1,offset=2)

運行結果如下:

R中text函數offset參數的使用

(6)設置字體顏色

plot(1:5, 1:5, type = "n", xlab = "X", ylab = "Y")
abline(h=1:4,v=1:4,lty=3,col="lightgray")
text(3,3,"VeVb.com",col="blue")

運行結果如下:

R中text函數設置字體顏色

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 斗罗破苍穹在线观看免费完整观看 | 最新在线中文字幕 | 91成人免费版 | 日本网站一区 | 免费一级毛片观看 | 成人av一二三区 | 精品一区二区三区欧美 | 92看片淫黄大片欧美看国产片 | 亚洲一区二区免费 | 欧美成人综合视频 | 毛片视频免费观看 | 少妇色诱麻豆色哟哟 | 中文字幕精品一区久久久久 | 91精品国产乱码久久久久久久久 | 福利在线小视频 | www亚洲 | 全黄裸片武则天艳史 | 1024亚洲天堂 | 日本一道aⅴ不卡免费播放 视屏一区 | va免费视频 | 在线97视频| 羞羞视频免费观看网站 | 国产一区二区观看 | 黄色毛片a级 | 深夜福利视频绿巨人视频在线观看 | 久久久久久久久久亚洲精品 | 伊人99re| 999精品国产 | 最新一级毛片 | 成人444kkkk在线观看 | 毛片在线视频观看 | 27xxoo无遮挡动态视频 | 亚洲第一激情网 | 国产正在播放 | 911精品影院在线观看 | 色播久久 | 九九热在线视频观看 | 久久久一区二区 | av大全在线播放 | 91午夜免费视频 | 精国产品一区二区三区 |