作者ks823 (王阿舍)
看板Statistics
標題[程式] R軟體的呼叫問題
時間Tue Feb 11 22:19:48 2014
[軟體程式類別]: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
1F:→ celestialgod:"r" is a character r, 不是你想的用法 02/11 22:46
2F:→ celestialgod:去掉""才行 02/11 22:47
3F:→ ks823:感謝!!!!! 02/12 00:23