r语言par mfrow c 1 1,R语言:一个画面上画多个图形的方法
備注:學習備忘
1、使用par(mfrow=c(2,2))即可
>par(mfrow=c(3,3))
> plot(Nile)
> plot(Nile)
> plot(Nile)
> plot(Nile)
> plot(Nile)
> plot(Nile)
> plot(Nile)
> plot(Nile)
> plot(Nile)
將平面分成3*3的形式。
2、使用split.screen()
split.screen(c(2,1)) # split display into two screens
split.screen(c(1,3), screen = 2) # now split the bottom half into 3
screen(1) # prepare screen 1 for output
plot(10:1)
screen(4) # prepare screen 4 for output
plot(10:1)
close.screen(all = TRUE) # exit split-screen mode
split.screen(c(2,1)) # split display into two screens
split.screen(c(1,2),2) # split bottom half in two
plot(1:10) # screen 3 is active, draw plot
erase.screen() # forgot label, erase and redraw
得出:
split.screen()是用來劃分屏幕的函數
split.screen(c(2,1))是將圖形分成兩行一列的形式,給圖形的索引從左到右,從上到下依次為1,2,3的格式
screen()函數用來選擇屏幕
3、用layout()函數
nf
layout.show(nf)
nf
layout.show(nf)
c(1,2,3,4,5,5)表示圖形1,2,3,4,5要畫的位置
在一圖上在繼續作圖的函數:
lines()語句,你可以為一幅現有圖形添加新的圖形元
素。
總結
以上是生活随笔為你收集整理的r语言par mfrow c 1 1,R语言:一个画面上画多个图形的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: excel多条件预算:规划求解工具计算多
- 下一篇: linux 音频文件切割_适用于 Lin