R语言基础编程

该篇博客介绍了R语言的基础编程,包括数据对象的创建、类型判断与转换,如向量、因子和矩阵的操纵;数据文件的读写,如读取TXT文件并保存为CSV,以及使用数据框进行数据编辑和合并。
摘要由CSDN通过智能技术生成

实验二 数据对象与数据读写
【实验目的】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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值