R语言基本数据类型和函数

上传人:扳手 文档编号:225822297 上传时间:2021-12-17 格式:DOCX 页数:15 大小:467.55KB
返回 下载 相关 举报
R语言基本数据类型和函数_第1页
第1页 / 共15页
R语言基本数据类型和函数_第2页
第2页 / 共15页
R语言基本数据类型和函数_第3页
第3页 / 共15页
R语言基本数据类型和函数_第4页
第4页 / 共15页
R语言基本数据类型和函数_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《R语言基本数据类型和函数》由会员分享,可在线阅读,更多相关《R语言基本数据类型和函数(15页珍藏版)》请在金锄头文库上搜索。

1、【实验目的】 1)熟悉R语言的基本数据类型 2)熟悉R语言的基本操作 3)熟悉R语言列表的主要运算函数【实验原理】在R语言里操作和接触的所有东西都称作对象(object)。对象有很多种类 可以包含各种类型的数据。R 语言里所有的东西都被称为对象,R语言中常见的数据类型有几下几种,分别是字符型 (character)、数值型 (numeric)、复数型 (complex)以及逻辑型 (logical)。通过mode()函数可以查看一个对象的类型。R语言中的基本运算包括以下:数学计算,比较运算,运算函数,向量常用统计函数,矩阵常用函数集合运算,向量化,从文件中读取数据,概率分布,循环和条件操作。R

2、语言的数据对象主要包括向量(vector),矩阵(matrix),因子(factors),列表(list),数据框(data frame),函数( function)。函数是一组组合在一起以执行特定任务的语句。 R语言具有大量内置函数,用户可以创建自己的函数。在R语言中,函数是一个对象,因此R语言解释器能够将控制传递给函数,以及函数完成动作所需的参数。该函数依次执行其任务并将控制返回到解释器以及可以存储在其他对象中的任何结果。【实验环境】本次环境是:win7 64位系统+ R 3.3.3【实验步骤】一、打开R语言的界面1.1双击桌面上的程序R x64 3.3.3,出现如下画面,则打开成功。如图

3、所示二、基本数据类型之数值型2.1数值型 (numeric),一般数字形式的数据都为数值型(实数或者小数),从传统的数据分类方式来看,即指定量变量。如图所示构造元素为2,4,6,8,10的向量x,显示出x对应的值显示出x对应的数据类型。可以看出为numeric。练习:生成一个起始为2,终止为19,步长为3的向量,问其数据类型是什么?三、基本数据类型之复数型3.1复数型,取值可以扩展到虚数,并使用+i来表示。如图所示构造100+10i的复数a、显示出a对应的值、显示出a对应的数据类型。可以看出为complex。四、基本数据类型之字符型4.1字符型 (character),指向量中每个元素都是一个

4、字符或字符串,即一般的数据分类方式中所说的定性变量。如图所示构造字符型变量y。显示出y对应的值显示出y对应的数据类型。可以看出为character显示出对于字符型变量的长度显示向量y中每个元素的字符的个数五、基本数据类型之逻辑型5.1 逻辑型,取TRUE和FALSE两个固定值,用于指示判断结果,如图所示构造向量x、显示向量x的值、判断向量x中等于2的元素。【实验步骤】一、打开R语言的界面1.1双击桌面上的程序R x64 3.3.3,出现如下画面,则打开成功。如图所示二、函数函数主要指:对一般数据进行运算的常用函数2.1 round()函数,四舍五入,如图所示round(x, 0) #保留整数位

5、round(x, 2) #保留两位小数round(x, -1) #保留到十位2.2 取整运算trunc()函数。进行一般意义上的取整操作。floor() #向下取整ceiling() #向上取整2.3 对数运算logb(a, b) #以b为底的对数,省略b表示自然对数log() #自然对数log10() #以10为底的常用对数2.4 平方根运算sqrt(),如图所示2.5 指数运算exp(),表示以e为底的指数运算。如图所示2.6 三角函数的运算函数。sin() #正弦cos() #余弦asin() #反正弦acos() #反余弦atan() #反正切sinh() #双曲正弦tanh() #双曲正切2.7求字符长度nchar()2.8连接字符paste()函数语法:paste(., sep = , collapse = NULL). - 表示要组合的任何数量的参数。sep - 表示参数之间的分隔符。它是任选的。collapse - 用于消除两个字符串之间的空间。但不是在一个字符串的两个词的空间。print(paste(a,b,c)print(paste(a,b,c, sep = -)print(paste(a,b,c, sep = , collapse = )准备例子:2.9 取子字符串函数substring()函数,如图10所示

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 实验设计

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号