R语言 数据结构的判别与转换


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
在这里插入图片描述

发布了146 篇原创文章 · 获赞 150 · 访问量 9316

猜你喜欢

转载自blog.csdn.net/qq_43133192/article/details/105307357