创建复合对象类型
在本练习中,您将了解不同类型的数据对象。您的环境中已为您加载了 4 个对象:向量 numvec1、numvec2、charvec 和 logicvec,每个都有 3 个元素。
numvec1是数值型向量,取值为 1、2、3;numvec2是数值型向量,取值为 5、2、3;charvec是字符型向量,取值为 "red"、"green"、"blue";logicvec是逻辑型向量,取值为 TRUE、TRUE、FALSE。
您可以在控制台中输入对象名查看其内容。您将使用这些对象创建两个新的复合对象:
- 数值矩阵
nummtx - 数据框
dataframe
本练习是课程的一部分
面向 SAS 用户的 R
练习说明
- 使用数值向量
numvec1和numvec2创建一个名为nummtx的数值矩阵,矩阵包含 2 列和 3 行。 - 使用四个向量
numvec1、numvec2、charvec和logicvec创建一个名为dataframe的数据框。 - 查看数据框
dataframe的结构。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Create matrix with numvec1 and numvec2 with 2 columns, 3 rows
___ <- matrix(c(___, ___), ___, ___)
# Create dataframe from numvec1, numvec2, charvec and logicvec
___
# Get the structure of dataframe
___