R:元素为任意对象的矩阵
我需要创建一个矩阵,它的元素可以是任何类型的R对象R:元素为任意对象的矩阵,r,R,我需要创建一个矩阵,它的元素可以是任何类型的R对象 string 1 string 2 ... string n object[1, 1] object[1, 2] object[1, n] ... .... ... object[n, 1] object[n, 2] object[1, n] (字符串1,…,字符串n应为列的标签) 是否存在这样一个矩阵?提前谢谢 我试过: vect1&
string 1 string 2 ... string n
object[1, 1] object[1, 2] object[1, n]
... .... ...
object[n, 1] object[n, 2] object[1, n]
(字符串1,…,字符串n应为列的标签)
是否存在这样一个矩阵?提前谢谢
我试过:
vect1<-c(returns1, returns2, returns3, returns4)
vect2<-c(param1, param2, param3, param4)
vect3<-c(param5, param6, param7, param8)
frame<-data.frame(vect1, vect2, vect3)
param5,…,param8的类是:“character”
然而:
frame<-data.frame(vect1, vect2, vect3)
矩阵中的所有列必须具有相同的类型(数字、字符、因子等) 如果每列具有不同的类型(数字、字符、因子等),则可以构建数据帧,但对于每列,只能保存相同类型的数据(否则,它们的元素将转换为相同类型;R的一般经验法则是“较大的类型获胜”)
frame<-data.frame(vect1, vect2, vect3)