討論串[程式] R 利用for做變數宣告
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者Wush978 (拒看低質媒體)時間12年前 (2013/10/19 00:17), 編輯資訊
0
0
3
內容預覽:
```. for(i in seq_along(list.x)) { # seq_along(list.x) 等同於 1:length(list.x). boxplot(list.x[[i]]$x ~ list.x[[i]]$y). locator(1) # 如果你想要點一下滑鼠再看下一張圖. #
(還有985個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者BugEater (無庸)時間12年前 (2013/10/18 14:06), 編輯資訊
0
0
0
內容預覽:
是啊,在使用了attach()之後,裡面的每個單獨的element的名字. 都被指定成為了object或者是variable(不太清楚具體用那個名詞來表述,. 希望不會引起誤解). 其實你在R裡面你敲入y0(或者y1,y2,...y9)不就可以知道那是什麼了嗎?. 它們應該都是成為dataframe
(還有435個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者robin112 (Robin)時間12年前 (2013/10/18 12:30), 編輯資訊
0
0
0
內容預覽:
那請問如果我想開始使用y0~y9的話是要怎麼使用呢?. 例如. boxplot(y0$x~y0$y). boxplot(y1$x~y1$y). .... boxplot(y9$x~y9$y). 另外. list.x為宣告一個空白list. 在for迴圈裡面的length(list.x)會隨著i跑嗎?

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者BugEater (無庸)時間12年前 (2013/10/18 08:43), 編輯資訊
0
0
0
內容預覽:
試試下面這個應該可行. z=paste("y",0:9,sep=""). ye=c(2000:2009). list.x<-list(). for ( i in 1:10 ). {. list.x[[length(list.x)+1]] <- x[year == ye[i],]. }. names(

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者robin112 (Robin)時間12年前 (2013/10/18 03:15), 編輯資訊
0
0
0
內容預覽:
[軟體程式類別]:R. 請填入軟體程式類別 例如SAS、SPSS、R、EVIEWS...等. [程式問題]:資料處理. 資料處理、迴歸、敘述統計、logistic、probit...等. [軟體熟悉度]:. 低(1~3個月). [問題敘述]:. 想使用for做變數的宣告. [程式範例]:. 有一筆年
(還有366個字)
首頁
上一頁
1
下一頁
尾頁