天天看點

r語言barplot函數圖中加标簽_R語言中使用text()函數給繪圖添加文字

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是預設值&#x