哪个r变量包含整数向量和级别向量?
我有一道让我迷失方向的试题(不是每天都用R)。问题是:哪个r变量包含整数向量和级别向量?,r,types,R,Types,我有一道让我迷失方向的试题(不是每天都用R)。问题是: 哪个r变量包含整数向量和级别向量 可能的答案是(据我记忆所及) 因素 名单 数据帧 母体 我的理解是: 因子是一个简单的离散值列表,其中包含级别(但就我所知,级别不在向量中) 列表可以包含多个值,列表项可以具有不同的长度,并且可以包含整数(但级别不是概念的一部分) 矩阵是具有相同数据类型且长度相同的向量的多维列表 数据帧类似于矩阵,但具有列标题,并且可以保存不同的数据类型 因此,逻辑上的答案似乎是一个因素。但我无法从这个问题
哪个r变量包含整数向量和级别向量
可能的答案是(据我记忆所及)
- 因素
- 名单
- 数据帧
- 母体
- 因子是一个简单的离散值列表,其中包含级别(但就我所知,级别不在向量中)
- 列表可以包含多个值,列表项可以具有不同的长度,并且可以包含整数(但级别不是概念的一部分)
- 矩阵是具有相同数据类型且长度相同的向量的多维列表
- 数据帧类似于矩阵,但具有列标题,并且可以保存不同的数据类型
它可以包含一个级别向量
我试着用下面的例子来理解:
survey_vector <- c("M", "F", "F", "M", "M")
test <- factor(survey_vector)
>>> [1] M F F M M
>>> Levels: F M
测量向量>[1]M
>>>级别:F M
坦率地说,我不知道水平向量在哪里。我的意思是,RStudio返回Levels值,但这不是矢量格式(尽管可以转换为)
我错过了什么
感谢这些级别存储为一个向量,该向量是因子的一个属性。您可以使用attr(test,“levels”)
或更简单的levels(test)
访问它们。