[問題] 怎麼產生4*3 cells mutliplot

看板R_Language作者 ( 冂)時間3年前 (2020/12/16 12:50), 編輯推噓0(002)
留言2則, 2人參與, 3年前最新討論串1/1
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 請把以下不需要的部份刪除 新手(沒寫過程式,R 是我的第一次 [問題敘述]: 請簡略描述你所要做的事情,或是這個程式的目的 我要從t分配(df=1,2,3)抽樣n=30,60,120,1000,計算樣本平均,每個組合重複1000次, 把樣本平均的density畫成4*3(n,df)cells 的圖,我現在只會畫出12個分別的density, 不知道如何把12個density做成一張4*3的圖,好像是要用matplot,但不知如何用 想請教大家,謝謝! [程式範例]: y_bar<-matrix(nrow=4,ncol=1000) n<-c(30,60,120,1000) v<-c(1,2,3) for(t in 1:3){ for(j in 1:4){ for(i in 1:1000){ y<-rt(n[j],v[t]) y_bar[j,i]<-mean(y) } d<-density(x=y_bar[j,],bw=0.1) plot(d,xlim=c(-30,30),ylim=c(0,2)) } } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.25.106 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1608094249.A.B31.html

12/16 15:09, 3年前 , 1F
原生函式的話 par(mfrow=c(3,4)) 應該就可以~
12/16 15:09, 1F

12/16 15:44, 3年前 , 2F
剛剛已經做出來了謝謝
12/16 15:44, 2F
文章代碼(AID): #1VsP8fin (R_Language)