R语言实战 2.2.4:“病例数据集包含了数值型和字符型数据。由于数据有多种模式,无法将此数据 集放入一个矩阵。“
这句话的意思应该是不能用矩阵存储多种模式数据,可是我尝试用矩阵存储数据也是可行的。请问这样做是对的吗?
patient <- matrix(c(1,2,25,34,'Type1','Type2','Poor','Improved'),
nrow=2,ncol=4,
dimnames=list(c('1','2'),c('PatientID','Age','Diabetes','Status')) )
patient
class(patient)
以下为run的结果:
patient
PatientID Age Diabetes Status
1 "1" "25" "Type1" "Poor"
2 "2" "34" "Type2" "Improved"
class(patient)
[1] "matrix"