矩阵计算函数ppt课件.ppt

矩阵计算函数ppt课件.ppt

ID:59188251

大小:686.50 KB

页数:54页

时间:2020-09-26

矩阵计算函数ppt课件.ppt_第1页
矩阵计算函数ppt课件.ppt_第2页
矩阵计算函数ppt课件.ppt_第3页
矩阵计算函数ppt课件.ppt_第4页
矩阵计算函数ppt课件.ppt_第5页
资源描述:

《矩阵计算函数ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二讲R语言的基本数据结构NameIDTeam.NumDutyGrade1Grade2Grade3Grade4Grade5WangN2007091captainNANANANANATangMJ2007201memberNANANANANA………………………作业1:按下面表格的形式生成本组信息的数据框,并提交原程序.Name为字符型、ID为数字型、Team.Num为分组因子、Duty为分组因子、Grade1-5为数值型Base:is.thingsBase:recursionGraphics:HersheyGraphics:JapaneseGraph

2、ics:graphicsGraphics:imageGraphics:perspGraphics:plotmathLattice:intervalsLattice:labelsLattice:latticeLattice:panelStats:glm.vrStats:lm.glmStats:nlmStats:smooth作业2:利用sample函数设计算法,把下面16个demo公平地分配给15个组,并提交原程序一、R语言的对象所有在R语言中可操作的各种数据及各种表达式等都叫R语言的操作对象。对象命名:1、对象的名字必须是以一个字母开头(A–Z或a

3、–z),中间可以包含字母,数字(0–9),点(.)及下划线(_);2、R对对象的名字区分大小写;3、避免用R的各种包中的既有对象名来对对象命名:例如,if、for、pi等3、可以通过输入一个对象的名字来显示其内容,例如,一个名为n的对象,其内容是数值10:>n[1]10对象的产生、查询及删除1、赋值:<-或=2、函数ls的功能是显示所有在内存中的对象:只会列出对象名>name<-”Carmen”;n1<-10;n2<-100;m1<-1>ls()>ls(pat=“m”)>ls.str()//将会展示内存中所有对象的详细信息3、删除:>rm(x)删

4、除内存中所有对象:>rm(list=ls())注:ls()函数中的一些选项同样可以运用到rm中来对象的基本属性每个对象包含很多基本属性,常用的有对象的类型、存储类型、对象模式、对象长度、对象维度、对象名称等。数值型Numeric如100,0,-4.335字符型Character如“China”逻辑型Logical如TRUE,FALSE因子型Factor表示不同类别复数型Complex如:2+3i对象的类型:>mode(object)对象的长度:>length(object);>fruit<-c(5,10,1,20)>names(fruit)<-c

5、("orange","banana","apple","peach")>mode(fruit)[1]"numeric">length(fruit)[1]4对象属性的转换常用对象转化函数>as.character()#转换为字符型>as.numeric()#转换为数值型>as.logical()#转换为逻辑型>as.complex()#转化为复数型>as.factor()#转化为因子型>methods(as)#methods包中的全部转换函数>methods(is)#methods包中全部对象类型判别函数二、数据的创建三、数值向量1、规则序列>x<

6、-1:30>x<-c(1,2,4,7,11)#c()为应用最广泛的向量构造函数>y<-c(x,0,x)#把所有对象连接起来形成新的向量>y<-c(“animal”)>x<-seq(1,5,by=0.5)#序列的起点、终点、步长x<-seq(length=50,from=-0.2,to=9,by=0.8)>x<-scan()#用键盘输入一些数据>rep(1,time=30)#创建一个所有元素都相同的向量>sequence(4:5)#创建一系列联系的整数序列[1]123412345>gl(k,n)//k是水平数,n是每个水平重复的次数,有两个选项:l

7、ength用来指定产生数据的个数,labels用来指定每个水平因子的名字>gl(3,5)>gl(3,5.4)#???????2、随机序列R可以产生多种不同分布下的随机数序列。>sample(1:40,5)[1]25322359>sample(c("H","T"),10,replace=T)[1]"H""H""T""H""H""T""H""H""H""H“分布函数的形式rfunc(n,p1,p2,...),其中func指概率分布函数,n为生成数据的个数,p1,p2,...是分布的参数数值。如:rnorm#随机产生正态分布的数据>rnorm(100,

8、2,5)#mean=1,sd=5随机分布函数rfuncr:random密度函数dfuncd:density累计概率密度函数pfuncp:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。