0

我需要定义 3 个向量xAxBxC。其中每个向量有 3 个值,例如 ("A",1)、("A",2) 等。每次我尝试输入xA<- ("A",1),("A",2),..等等,R 都会说出乎意料的“,”。

我还需要从已知的对数方程中确定 p 值的 9 向量p = exp(u)/(1 + exp(u))。我搞不清楚了。任何帮助将不胜感激。

4

1 回答 1

1

你需要list并且c——或者只是list

 # option 1
 xA <- list(c("A", 1),  c("A", 2), c("A", 3))   
 # note, the integers will be coerced to strings


 # option 2
 xA <- list(list("A", 1), list("A", 2), list("A", 3))
 # integers will *not* be coerced to strings. 

 # options 3
 xA <- list(A=1, A=2, A=3)
于 2013-04-17T03:27:26.870 回答