我有關於如何在下面的問題中設置數據集的問題。我絕不會要求任何人解決整個問題,我只是希望得到幫助,以便能夠開始a和b部分!在R中設置數據集
我知道:
x1<-rnorm(40,4,4)
x2<-rnorm(40,10,9)
如何爲物流功能代碼的任何建議?
的問題是,照片下面:
我有關於如何在下面的問題中設置數據集的問題。我絕不會要求任何人解決整個問題,我只是希望得到幫助,以便能夠開始a和b部分!在R中設置數據集
我知道:
x1<-rnorm(40,4,4)
x2<-rnorm(40,10,9)
如何爲物流功能代碼的任何建議?
的問題是,照片下面:
您可以模擬使用rnorm
和mlply
從plyr包,如果你想一次做這一切的數據。
從this paper你可以意識到:
使用
m*ply
與rnorm()
,m*ply(data, rnorm)
。該函數對於每行都被調用一次,其中的參數由列給出。參數匹配的位置或名稱(如果存在)。
> x1<-c(40,4,4) # don't forget using `c` to concatenate elements in a vector
> x2<-c(40,10,9)
> library(plyr)
> set.seed(1)
> mlply(rbind(x1, x2), rnorm)
$`1`
[1] 1.4941848 4.7345733 0.6574856 10.3811232 5.3180311 0.7181265 5.9497162 6.9532988
[9] 6.3031254 2.7784465 10.0471247 5.5593729 1.5150377 -4.8587995 8.4997237 3.8202656
[17] 3.9352389 7.7753448 7.2848848 6.3756053 7.6759095 7.1285452 4.2982599 -3.9574068
[25] 6.4793030 3.7754850 3.3768180 -1.8830095 2.0873998 5.6717662 9.4347182 3.5888491
[33] 5.5506864 3.7847798 -1.5082382 2.3400217 2.4228402 3.7627464 8.4001015 7.0527030
$`2`
[1] 8.5192876 7.7197449 16.2726704 15.0099688 3.8011987 3.6325436 13.2812377 16.9167963
[9] 8.9888841 17.9299695 13.5829529 4.4917625 13.0700772 -0.1642679 22.8972133 27.8235991
[17] 6.6950067 0.6027884 15.1274766 8.7845086 31.6145598 9.6468400 16.2076543 10.2520194
[25] 3.3105411 11.6991307 -6.2446277 23.1899938 11.3792800 29.5535050 14.2795858 3.6104821
[33] 15.4965372 1.5931213 -1.2827006 12.6230161 6.0103731 10.0099482 10.6690719 4.6943115
attr(,"split_type")
[1] "array"
attr(,"split_labels")
structure(c(" 4", "10"), class = "AsIs") structure(c("4", "9"), class = "AsIs")
x1 40 4 4
x2 40
10 9
爲了生成數據,而不是使用「c」,我認爲應該使用「rnorm」。 –
感謝您的幫助。有關如何編碼物流功能的任何建議?我是R新手,我相信這些都是很基本的問題。 – user3573811
@ user3573811請參閱'glm'進行logit估計。您可以使用'mylogit < - glm(y〜x1 + x2 + ... + xn,data = mydata,family =「binomial」)''估計logit模型,其中'y'是您的響應變量,'x's'是您的迴歸者 –
看看'rnorm'。 – Thomas