1 / 13
文档名称:

R语言学习总结.docx

格式:docx   大小:85KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

R语言学习总结.docx

上传人:changjinlai 2020/12/8 文件大小:85 KB

下载得到文件列表

R语言学习总结.docx

文档介绍

文档介绍:语言学****总结
R语言学****汇总报告
经过接近一个学期的学****从对 R 语言的完全陌生 , 到现在对其有了一些粗浅的认识 , 其中经历了遇到困难苦思冥想的艰辛 , 也有解决问题以后豁然开朗的畅快。在学****的过程中 , 以前掌握的数理基础给我带来了不少便利 , 而认真地态度与踏实的性格也使我获益匪浅。
在这个学期中 , 我学会了 R 语言的基本操作与语法 , 以及针对具体的统计学问题相应的解决方法。并按时完成老师布置的课后作业 , 以达到学以致用的目的 , 也加强了对 R 语言操作的熟练度。
一、初识 R软件
R 软件就是一套完整的数据处理、计算与制图软件系统。其功能包括 :据存储与处理 ,数组运
算,完整连贯的统计分析工具 ,优秀的统计制图功能已及简便而强大编程语言。
接触 R 语言以后 ,我的第一感觉就就是方便与强大。 R 语言中有非常多的函数与包 ,我们几乎
不用自己去编一些复杂的算法 ,而往往只需要短短几行代码就能解决很复杂的问题 ,这给我们的
使用带来了极大地方便。于此同时 ,它又可操纵数据的输入输出 ,实****分支、循环 ,使用者可以自
定义功能 ,这就意味着当找不到合适的函数或包来解决所遇的问题时 ,我们又可以自己编程去实
现各种具体功能 ,这也正就是 R 语言的强大之处。
二、学****心得
在学****该书的过程中 , 我不仅加深了对统计学方法的理解 , 同时也掌握了 R 软件的编程方法与基本技巧 , 了解了各种函数的意义与用法 , 并能把两者结合起来 , 解决实际中的统计问题。
1 、R

语言的基本语法及技巧
R 语言不仅可以进行基础的数字、字符以及向量的运算 , 内置了许多与向量运算有关的函数。而且还提供了十分灵活的访问向量元素与子集的功能。 R 语言中经常出现数组 , 它可以瞧作就是定义了维数 (dim 属性 ) 的向量。因此数组同样可以进行各种运算 , 以及访问数组元素与子
集。二维数组 ( 矩阵 ) 就是比较重要与特殊的一类数组 ,R 可以对矩阵进行内积、外积、乘法、求解、奇异值分解及最小二乘拟合等运算 , 以及进行矩阵的合并、拉直等。 apply() 函数可以在对矩阵的一维或若干维进行某种计算 , 例如 apply(A,1,mean) 表示对 A 按行求与。
R 语言允许将不同类型的元素放在一个集合中 , 这个集合叫做一个列表 , 列表元素总可以用
“列表名 [[ 下标 ]] ”的格式引用。而“列表名 [ 下标 ] ”表示的就是一个子列表 , 这就是一个很
容易混淆的地方。 R 语言中非常重要的一种数据结构就是 data 、frame( 数据框 ), 它通常就是矩
阵形式的数据 , 但每列可以就是不同类型 , 数据框每列就是一个变量 , 每行就是一个观测 , 要注意
的就是每一列必须有相同的长度。数据框元素可以使用下标或者下标向量引用。用一个非常简单的例子来说明向量、矩阵与数据框的简单运用。输入 :
A<-matrix(c(1:12),2,6,byrow=T) #A

为一个

2 行 6列 ,

按行排列的矩阵

X<-as

、 data


frame(A) #

把 A 转化成数据框形式的

X
X[1:2,seq(1,5,2)] # 输出 X 的第 1、2行与 1、3、5列输出 :
语言学****总结
V1 V3 V5
1 1 3 5
2 7 9 11
输入 :
attach(X);R<-V1/V5;R # 调用数据框 X, 计算并输出 V1与 V5的比值输出 :
[1] 0 、 2000000 0 、6363636
与此同时 R 语言中也提供了其它高级程序语言共有的分支、循环等程序控制结构。比如 if/else 语句 ,for 循环等。因此 R语言也可以很容易的根据情况编写自己所需要的函数。
: 编写一个 R 程序 , 输入一个整数 n, 如果 n 小于等于 0, 中止运算 , 并输出 : “要求输入一个正整数”。否则 , 如果 n 就是偶数 , 则将 n 除2赋值给 n。否则将 3n+1赋给 n。不断循环 , 直到 n=1
停止 , 并输出 : “运算成功”
解: 新建一个程序脚本 , 名为 chapter2 、R”, 写入代码 :
f<-function(n){
if(n<=0) list("

要求输入一个正

最近更新

2024年建房承诺书 18页

小升初数学应用题大全及参考答案(模拟题) 16页

小升初数学应用题大全含答案(考试直接用) 15页

小升初数学应用题大全精品(完整版) 17页

小升初数学应用题大全附答案【黄金题型】 17页

小升初数学期末模拟测试卷含答案(巩固) 7页

小升初数学期末模拟测试卷精品(夺冠系列) 6页

10.1.4概率的基本性质-同步题型分类归纳讲与练.. 12页

小升初数学期末测试卷【名师推荐】 5页

小升初数学期末测试卷及完整答案(夺冠) 6页

小学六年级下册数学 圆柱与圆锥 测试题【能力.. 7页

小学六年级下册数学 圆柱与圆锥 测试题及完整.. 7页

小学六年级下册数学 圆柱与圆锥 测试题含答案.. 8页

小学六年级下册数学 圆柱与圆锥 测试题精品【.. 7页

小学六年级下册数学 圆柱与圆锥 测试题附答案.. 6页

小学六年级下册数学《圆柱与圆锥》专项练习【.. 7页

小学六年级下册数学《圆柱与圆锥》专项练习含.. 6页

小学六年级下册数学《圆柱与圆锥》专项练习精.. 7页

小学六年级下册数学圆柱与圆锥测试题必考题 6页

小学六年级下册数学圆柱与圆锥测试题附完整答.. 7页

小学六年级下册数学期末测试卷word版 8页

小学六年级下册数学期末测试卷及完整答案(典.. 8页

小学六年级下册数学期末测试卷含答案(最新).. 6页

小学六年级下册数学期末测试卷精品(预热题).. 6页

农旅融合运营实施方案 2页

2024年安徽中考英语试卷及答案(6份) 6页

合伙人解除协议书 3页

教育事业统计数据工作汇报 19页

2023中国高血压防治指南 94页

三年级锦绣金华 19页