討論串[問題] 生成隨機數據矩陣
共 8 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者goddirk (dirk)時間11年前 (2013/04/07 23:34), 編輯資訊
2
0
0
內容預覽:
[軟體熟悉度]:. 算是新手吧.....有學過fortran但沒學過R. [問題敘述]:. 想生成n=5 , 500組的exp隨機數據. 然後要求每組的mean跟sd. [程式範例]:. for (i in 1:500){y=array(rexp(5,rate=1),c(5,500))}. 所以重點

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Yukirin (いい天気!)時間11年前 (2013/04/08 00:07), 編輯資訊
2
0
0
內容預覽:
x <- matrix( rexp(2500), ncol=500 ). x_mean <- apply(x, 2, mean). x_sd <- apply(x, 2, sd). 這兩個應該是一樣的,但是 = 跟 == 很容易用混,. 如果習慣用 <- 取代 = 的話,就不會發生寫條件式結果變賦值

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Wush978 (拒看低質媒體)時間11年前 (2013/04/08 12:17), 編輯資訊
0
0
0
內容預覽:
我翻譯一下你的程式碼,也許這樣可以幫助你理解你的問題. ps. 程式碼的排版,在閱讀程式碼的時候也是很重要的. ```r. for(i in 1:500) { # 1. y = array(rexp(5, rate=1), c(5, 500) ) # 2. } # 3. ```. 1, 3 行表示
(還有216個字)

推噓1(1推 0噓 5→)留言6則,0人參與, 最新作者goddirk (dirk)時間11年前 (2013/04/08 21:57), 編輯資訊
0
0
0
內容預覽:
上面那個方法我有用過類似的. x<-array(rexp(2500),c(5,500)). 不過好像都是先生成2500個資料在弄成矩陣. 我想要的是一次5個資料產生,然後弄迴圈做500組. 在這邊先感謝幾位大大為我解惑. =我盡量養成習慣弄<-. --------------------------
(還有305個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者zhuangz (zhuangz)時間11年前 (2013/04/11 23:33), 編輯資訊
1
0
0
內容預覽:
<-與=用法雖然差不多, 但在某些地方還是有些不同.. 例如以下指令,. > plot(a<-rnorm(10),b<-a+1). 無法以. > plot(a=rnorm(10),b=a+1). 取代.. 其效果等同下列三項指令. > a=rnorm(10). > b=a+1. > plot(a,b
首頁
上一頁
1
2
下一頁
尾頁