- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
r语言知识体系概览_光环大数据培训机构
光环大数据--大数据培训人工智能培训
R 语言知识体系概览_光环大数据培训机构
最近遇到很多的程序员都想转行到数据分析,于是就开始学习R 语言。总以
为有了其他语言的编程背景,学习R 语言就是一件很简单的事情,一味地追求速
度,但不求甚解,有些同学说2 周就能掌握R 语言,但掌握的仅仅是R 语言的语
法,其实这只能算是入门。
R 语言的知识体系并非语法这么简单,如果都不了R 的全貌,何谈学好R 语
言呢。本文将展示介绍R 语言的知识体系结构,并告诉读者如何才能高效地学习
R 语言。
1.R 的知识体系结构
R 语言是一门统计语言,主要用于数学建模、统计计算、数据处理、可视化
等几个方向,R 语言天生就不同于其他的编程语言。R 语言封装了各种基础学科
的计算函数,我们在R 语言编程的过程中只需要调用这些计算函数,就可以构建
出面向不同领域、不同业务的、复杂的数学模型。掌握R 语言的语法,仅仅是学
习R 语言的第一步,要学好R 语言,需要你要具备基础学科能力(初等数学,高
等数学,线性代数,离散数学,概率论,统计学) + 业务知识(金融,生物,互
联网) + IT 技术(R 语法,R 包,数据库,算法) 的结合。所以把眼光放长点,
只有把自己的综合知识水平提升,你才真正地学好R 语言。换句话说,一旦你学
成了R 语言,你将是不可被替代的。
1.1 R 的知识体系结构概览
R 的知识体系结构是复杂的,要想学好R,就必须把多学科的知识综合运用,
所以最大的难点不在于语言本身,而在于使用者的知识基础和综合运用的能力。
光环大数据
光环大数据--大数据培训人工智能培训
首先,从宏观上让我们先看一下R 的知识体系结构的全貌,然后再分别解释
每个部分的细节。
注:此图仅仅是我对R 语言的理解,不排除由于个人阅历有限,观点片面的
问题。
图中我将R 语言知识体系结构分为 3 个部分:IT 技术 + 业务知识 + 基础
学科。
IT 技术:是计算时代必备的技术之一,R 语言就是一种我们应该要掌握
技术。
业务知识:是市场经验和法则,不管你在什么公司,都会有自己的产品、
销售、市场等,你要了解你的公司产品有什么,客户是谁,怎么才能把产品卖给
你的客户。
基础学科:是我们这十几年在学校学的理论知识,当初学的时候并不知
道是为了什么,毕业后如果你还能掌握一些知识并实际运用,那么这将是你最有
价值的竞争力。
每个部分知识单独看都有其局限性,但如果能把知识两两结合起来,就构成
了我们现在社会的各种技术创新点。
IT 技术+业务知识:创造了阿里巴巴的电子商务帝国,腾讯全生态链的
社交网络。
IT 技术+基础学科:创造了 Google 搜索的神话,华尔街金融不败的帝
国。
当然,R 语言只是一门计算机语言技术,不能独自承担改写历史的重任,但
光环大数据
光环大数据--大数据培训人工智能培训
R 语言确实给了我们很大的想像空间,让我们能动手去了解这个世界的规律,找
到无穷无尽的交叉点,创造出新的帝国。
如果你和我一样,都能站在这个角度来学习和使用R 语言,那么我们一定可
以成为并肩向前的同路人。欢迎加入我的团队,我们正在努力改变着未来。
1.2 R 语言基础的知识
蓝图总是宏大和美好的,具体落实也将是困难重重的。接下来,我将会梳理
思路,把所有的知识点对应到可操作的文档上,希望帮助大家掌握R 语言的全貌!
R 语言基础的知识 ,包括R 语言的语法,R 语言核心包的使用,R 语言的内
核编程,R 语言包的开发,以及R 语言的虚拟机。
1.2.1 R 语言的语法
语法是我们了解R 语言的第一步,和所有人一样,我也在很短的时间就适应
R 的语法规则,数据结构,基本类型,常用函数等等。但其实R 的语法上坑,远
比你知道的多得多。
我举个例子,看谁能准确的回答。比如
文档评论(0)