R语言中有一系列的函数可以进行数据结构的判别与转换。
判别及转换函数
数据结构 |
判断函数 |
转换函数 |
向量 |
is.vector |
视具体情况而定 |
矩阵 |
is.matrix |
as.matrix |
数组 |
is.array |
as.array |
数据框 |
is.data.frame |
as.data.frame |
列表 |
is.list |
as.list |
注意:
R中的vector分为两类,atomic和list,二者的区别在于,前者元素类型必须相同,后者可以不同。所以用is.vector检验无法区分向量和列表,也无法用as.vector将列表转换成向量,所以列表转化为向量时要用unlist
|
请发表评论