R实验报告1.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
R实验报告1

R实验报告1 R实验报告1 1数据向量的建立与运算 1〉建立一个R文件,在文件中输入变量x=(1,2,3)T,y=(4,5,6)T, 并作以下运算: (1)计算z=2x+y+e,其中e=(1,1,1)T; (2)计算x与y的内积 (3)计算x与y的外积 gt; x=c(1,2,3) gt; y=c(4,5,6) (1) gt; e=rep(1,3);e gt; z=2*x+y+e;z (2)gt; x%*%y (3)gt; x%o%y 2〉构造一个向量x,向量是由5个1, 3个2,4个3和2个4构成,注意用到rep()函数 gt; x=rep(c(1,2,3,4),c(5,3,4,2));x 2数组、矩阵的建立与运算 1〉将1,2,···,20构成两个4×5阶的矩阵,其中矩阵A是按列输入,矩阵B是按行输入,并作如下运算: (1)C=A+B; (2)D=ABT; (3)E=(eij)n×n,其中eij=aij·bij; (4)F是由A的前3行和前 3列元素构成的矩阵 (5)G是由矩阵B的各列构成的矩阵,但不含B的第3列. gt;A=matrix(1:20,nrow=4,ncol=5,byrow=FALSE);A gt;Blt;-matrix(1:20,nrow=4,ncol=5,byrow=TRUE);B (1)gt; C=A+B;C (2)gt; Blt;-matrix(1:20,nrow=4,ncol=5);B gt; G= t(B);G gt; D=A%*%G;D (3) gt;E=A*B;E (4) gt; F=A[-4,-(4:5)];F (5) gt;G=B[,3];G 2〉生成一个5阶的HiLbert矩阵, (1)计算HiLbert矩阵H的行列式;(2)求H的逆矩阵;(3)求H的特征值和特征向量。 N=5;x=array(0,dim=c(n,n)) for(i in 1:n){ for(j in 1:n){ x[i,j]lt;-1/(i+j-1) } } X (1)det(x) (2)solve(x) (3)eigen(x) 3 列表、数据框的建立 dflt;-data.frame(Name=c(quot;张三quot;,quot;李四quot;,quot;王五quot;,quot;赵六quot;,quot;丁一quot;), Sex=c(quot;女quot;,quot;男quot;,quot;女quot;,quot;男quot;,quot;女quot;), Age=c(14,15,16,14,15), Height=c(156,165,157,162,159), Weight=c(42,49,41.5,52,45.5));df 4 外部数据文件读取 1〉将3中数据表的数据写成一个纯文本文件(空格分隔),用函数read.table()读该文件,然后再用函数wriite.csv()写成一个能用Excel表能打开的文件,并用Excel表打开. 在D 盘新建一个文本文档,重命名为42_1.txt gt;rt=read.table(“d:/42_1.txt”,header=T);rt gt;write.csv(rt,”d:42_1.csv”) 5流程控制与自编函数 1〉编写一个R程序(函数).输入一个整数n. 如果nlt;=0,则中止运算,并输出一句话:quot;要求输入一个正整数quot;; 否则,如果。是偶数,则将n除2,并赋给n;否则#39;将3n + 1赋给n.不断循环,只到n=1,才停止计算,并输出一句话:‘运算成功”.这个例子是为了检验数论中的一个简单的定理.(进一步修改,若n非整数也同nlt;=0一样中止运算并输出) y=function(n){ if(nlt;=0)y=quot;要求输入一个正整数quot; else{ repeat{ if((n%%2)==0)n=n/2 else n=3*n+1 } } if(n==1){y=quot;运算成功quot; Break} } y 荐计算机上机实验内容及实验报告要求 荐构建学校德育管理与

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档