实验二 数据对象与数据读写
【实验目的】1. 了解R语言中的数据结构。2. 了解R语言中数据类型的判别及转换函数,及其应用方法。3. 了解R语言中对数据结构操作的函数,及其应用方法。4. 了解R语言中读写数据文件的方法。
【实验内容与实现】
1.创建一个对象,并进行数据类型的转换、判别等操作,步骤如下。
① 创建一个对象X,内含元素为序列:1,3, 5, 6, 8。
② 判断对象x是否是数值型数据。
③ 将对象转换为逻辑型数据,记为x1。
④ 判断xl是否为逻辑型数据。
A1.
①x <- c(1,3,5,6,8)
x
②is.numeric(x)
③x1 <- as.logical(x)
④is.logical(x1)
2.创建多种数据结构,并进行数据结构的转换、索引、扩展等编辑操作,步骤如下。
① 设置工作空间目录。
② 创建一个向量x,内含元素为序列:11,23, 25, 46, 38, 30, 59, 47, 21, 67。
③ 查询向量x中序号为23和46的元素,查询向量x中大于35且小于等于50的元素的位置。
④ 创建一个重复因子序列Species:水平数为3,各水平重复两次,序列长度为5; 3个水平为 setosa、versicolor、virginica。
⑤ 创建一个5行2列的矩阵,元素为向量X,按列填充。
⑥ 将矩阵写入数据框data iris,更改列名为Sepal.Length、SepaLWidth。
⑦ 将数据框datajris保存为TXT文件,保存到工作空间的test目录下。
⑧ 将数据框data iris转换为向量y。
⑨ 判断是否转换成功。
A 2.
①getwd()setwd
R语言基础编程
最新推荐文章于 2024-09-01 16:56:36 发布
该篇博客介绍了R语言的基础编程,包括数据对象的创建、类型判断与转换,如向量、因子和矩阵的操纵;数据文件的读写,如读取TXT文件并保存为CSV,以及使用数据框进行数据编辑和合并。
摘要由CSDN通过智能技术生成