看板 R_Language 關於我們 聯絡資訊
[問題類型]: 程式諮詢(我想用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
locka: 原生函式的話 par(mfrow=c(3,4)) 應該就可以~ 12/16 15:09
kaimao135559: 剛剛已經做出來了謝謝 12/16 15:44