R语言的一些常见初级基本操作

上传人:夏** 文档编号:511528178 上传时间:2023-03-06 格式:DOCX 页数:18 大小:79.37KB
返回 下载 相关 举报
R语言的一些常见初级基本操作_第1页
第1页 / 共18页
R语言的一些常见初级基本操作_第2页
第2页 / 共18页
R语言的一些常见初级基本操作_第3页
第3页 / 共18页
R语言的一些常见初级基本操作_第4页
第4页 / 共18页
R语言的一些常见初级基本操作_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《R语言的一些常见初级基本操作》由会员分享,可在线阅读,更多相关《R语言的一些常见初级基本操作(18页珍藏版)》请在金锄头文库上搜索。

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

2、ata frame),函数(function) y=c(2,4,6,9) z=c(9,12,7) p=c(4,2,9,6) median(x)1 3 median(y)1 5_ median(z)1 9, median(p)1 5var(x)计算样本x的方差,如图所示两人的5次测验成绩如下:X: 50, 100, 100, 60, 50 ,平均成绩为 E(X )=72;Y: 73, 70, 75, 72, 70 ,平均成绩为 E(Y )=72。平均成绩相同,但X不稳定,对平均值的偏离大。方差描述随机变量对于数学期望的偏高程度。 x=c(50,100,100,60,50) y=c(73,70,7

3、5,72,70) var(x)1 670 var(y)1 4.5sd(x)计算样本x的标准差,如图 x=c(50,100,100,60,50) y=c(73,70,75,72,70) var(x)1 670 var(y)1 4.5 sd(x)1 25.88436 sd(y)1 2.12132等同于开根号 sd(y)1 2.12132等同 sqrt(var(x)1 25.88436 sqrt(var(y)1 2.12132range(x)返回向量 c(min(x),max(x),如图所示 x=c(1,4,5,6,9) min(x)1 1 max(x)11 9 range(min(x),max(x

4、)1 1 9length(x)返回向量x的长度,如图所示 x=c(3,4,56,22) length(x)1 4sum(x)给出向量x的总和,如图所示 x=c(1,2,3,4,5) sum(x)1 15prod(x)给出向量x的乘积,如图所示 x=c(1,2,3) prod(x)1 6rev(x)取向量x的逆序,如图所示V V V1J HCD4 V6 X213xn。(3、r2、6、4)加法,减法,乘法,除法。都是对应于元素级别的运算1 6 4-31 1 5*61 30 6/21 3慕运算。符号为“人”3A2L 9x=3y=2xAy1L 9整窿运算/% (整除) 6%/%31 2 6%/%41

5、1 6%/%21 3 6%/%11 6 6%/%51 1求模运算% 19%81 3 19%21 1 19%91 1 19%111 8 19%191 0比较运算主要包含:、V、=、= 5101 FALSE 5 5=101 FALSE 5 5=101 FALSE 5!=101 TRUE运算函数abs()函数,求绝对值 abs (3)1 3 abs (-3)1 3sqrt()函数,求平方根 sqrt(4)1 2 sqrt(5)1 2.236068 sqrt(6)1 2.44949 sqrt(7)1 2.645751exp(x)计算指数函数 exp (0)1 1 exp (1)1 2.718282 e

6、xp (2)1 7.389056 exp (3)1 20.08554向量常用统计函数包括:max min、range sum prod mean median var、sd length、rev(取逆序)、which.max、which.minmax(x)iSH向量x中最大元,如图所示 x=c (1,3,4,66,22) max(x)1 66 IR RGui (32-bit) - R ConsoleIt File Edit View Mi sc Packages Windows Help叵囹回厘回回叵S x=c (1,3,4,66,22) max(x)1 66 min(x)1 1which.max(x)返回x最大元的下标,which.min(x)返回x最小元的下标,如图所示 x=c (1,3,4,66,22) max(x)1 66 min(x)pW1 which.max(x)1 4 which.min(x)1 1 max(x)1 66 min(x)1 1 which.max(x)1 4 which.min(x) mean(x)1 19.2median(x)计算样本x的中位数,如图所示

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题 > 初中试题/考题

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