R语言实验1

一.实验目的

掌握R软件的安装及数据对象的基本操作。

 

二.实验软件环境

1、电脑一台,操作系统:

2、R x64

3、RStudio Version

 

三.实验内容

1. 安装rattle包,并通过library命令加载rattle包,打开rattle工具的图形界面。

2. 读取实验一文件夹下的txt文件”data_iris.txt”存到data_iris中;将R自带的数据集iris的第10~14行写入数据框data_iris1中;将数据框data_iris与data_iris1合并为数据框data_iris2,并存为csv文件在同目录下。

3. 对fBasics包中的数据集CO2进行以下的数据管理操作:

  1. 查看数据集CO2中的变量名称,并将变量Treatment的名称改为Treat;
  2. 检查CO2中是否存在缺失值,若有,判断缺失值的位置并删除含有缺失值的行;
  3. 对数据集CO2按照uptake从大到小排序;
  4. 将CO2随机分成两组数据,第一组和第二组的比例为6:4;
  5. 使用grep( )函数,查找出植物名称(Plant)中含有”Qn”的行的位置,并将这些行储存于变量Plant_Qn中;
  6. 使用gsub()函数,将CO2中植物名称(Plant)中的字符串”Qn”改为”QN”。

四.实验的结果及分析

1.

install.packages("RGtk2")

install.packages("rattle")

library("rattle")

library("RGtk2")

rattle()

 

 

2.

3.

(1)

 

(2)

(3)

(4)

(5)

(6)

 五.实验心得体会

通过实验掌握了如何加载数据集和保存数据集的操作,对R的基本操作更加熟悉了一些,同时也掌握了数据对象的一些基本操作,比如对数据对象的某列进行排序,如何查找包含字符串的行以及如何替换字符串等操作。但是通过这个实验也发现自己对R的一些函数不熟悉,用到的时候还需要查找相关资料。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值