par函式pch引數 控制點的形狀

2021-09-08 12:50:24 字數 984 閱讀 8722

pch函式用來控制點的形狀,這個引數不僅在par函式中有,在大多數的高階繪圖函式中都有。

**示例:

plot(rep(1:5, times = 5), rep(5:1, each = 5), pch = 1:25, bty = "n", xaxt = "n", yaxt = "n", xlab = "", ylab = "", cex = 2, ylim = c(0, 5.5))

text(rep(1:5, times = 5), rep(5:1, each = 5) + 0.4, 1:25, adj = c(0.5, 1) )

效果圖如下:

從圖中可以看出,pch 取不同的值時,點的形狀不同。但是 21 和  1 的形狀都為圓形,這兩個形狀相同嗎?

當然這兩個形狀不同是不同的,不同之處在哪呢,通過下面這個**來看

plot(rep(1:5, times = 5), rep(5:1, each = 5), pch = 1:25, bty = "n", xaxt = "n", yaxt = "n", xlab = "", ylab = "", cex = 2, ylim = c(0, 5.5), col = "black", bg = "green")

text(rep(1:5, times = 5), rep(5:1, each = 5) + 0.4, 1:25, adj = c(0.5, 1))

效果圖如下:

我通過設定bg 引數,為點設定了填充色,從圖中可以看出,只有21 之後的點,其填充色變成了綠色,而bg 引數對21 之前的點並沒有任何影響;

雖然21和1 形狀看上去相同,但是當想要設定點的填充色時,使用21之前的形狀當然是不行的了。

par函式col引數 控制顏色

col引數用來控制顏色,其實有一些列的顏色相關的引數,都是以col 開頭 par col red plot 1 5,1 5,main main sub sub xlab xlab ylab ylab text 3,3,text 效果圖如下 從效果圖中可以看出,只有座標系中的點和文字以及繪圖邊框的顏色...

par函式family引數 控制文字的字型

family用於控制文字的字型,標準的取值範圍為serif,sans,mono,其中sans 為預設值 基本用法,示例 par mfrow c 1,3 par cex 1.5 family serif plot 1 5,1 5,main family serif sub sub xlab xlab ...

par函式fg引數 控制前景色

fg引數用來控制前景色,其實指的就是x軸和y軸的軸線和刻度線的顏色 在r語言中,會根據fg,col 任何乙個引數的值,自動的將兩個引數的值設定為相同的值,舉個例子 par fg red par fg par col par col red par fg par col par fg red col ...