[程式] R軟體的呼叫問題

看板Statistics作者 (王阿舍)時間12年前 (2014/02/11 22:19), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
[軟體程式類別]:R [程式問題]:因為有特殊需求所以用函數的方式呼叫特定名字的那個row。 [問題敘述]: 例子如下: x=matrix(1:9,3,3) rownames(x)=1:3 f=function(r) { a=x["r",] return(a) } f(1) 錯誤在x["r", ] : 下標超出邊界 想請問錯誤在哪? 或是有什麼效果一樣的方式? 先謝各位大大了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.55.139

02/11 22:46, , 1F
"r" is a character r, 不是你想的用法
02/11 22:46, 1F

02/11 22:47, , 2F
去掉""才行
02/11 22:47, 2F

02/12 00:23, , 3F
感謝!!!!!
02/12 00:23, 3F
文章代碼(AID): #1I-Z678u (Statistics)