我是R编程的新手。在R语言教程中,我发现矩阵不能包含不同类的元素。
但我能够创建如下矩阵:
x<-matrix(list(1,"2",TRUE,1+1i),nrow=2,ncol=2) 请解释我遗漏了什么?
发布于 2015-01-26 21:52:22
矩阵被实现为具有dim属性的向量。从技术上讲,列表是一种向量,所以在这个意义上,您创建的是“合法的”。
但这并不是很有用,因为大多数以矩阵作为输入的函数都希望矩阵是原子类型(列表是递归类型的对象)。
https://stackoverflow.com/questions/28159378
复制相似问题