矩阵创建失败

时间:2014-11-21 17:52:53

标签: r matrix creation

命令

a = matrix( C(1,2,3,4), nrow=2, ncol=2)

在[r]中返回以下错误:

Error in C(1, 2, 3, 4) : object not interpretable as a factor

这让我感到很奇怪?

1 个答案:

答案 0 :(得分:1)

c中的c(1,2,3,4)必须为小写。

> a = matrix( C(1,2,3,4), nrow=2, ncol=2)
Error in C(1, 2, 3, 4) : object not interpretable as a factor
> a = matrix( c(1,2,3,4), nrow=2, ncol=2)
> a
     [,1] [,2]
[1,]    1    3
[2,]    2    4