R的极客理想-中学数学 导数 概率 连续分布-R语言.pdf

R的极客理想-中学数学 导数 概率 连续分布-R语言.pdf

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

R 的极客理想系列文章,涵盖了R 的思想,使用,工具,创新等的一系列要点,以我个人的学习和体验去诠释R 的强大。 R 语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R 语言变成了一门炙手可热的数据分析的利器。随着越来越多的工程背景的人的 加入,R 语言的社区在迅速扩大成长。现在已不仅仅是统计领域,教育,银行,电商,互联网….都在使用R 语言。 要成为有理想的极客,我们不能停留在语法上,要掌握牢固的数学,概率,统计知识,同时还要有创新精神,把R 语言发挥到各个领域。让我们一起动起来吧, 开始R 的极客理想。 前言 覆盖R 基础知识,快速上手,RHadoop 环境的搭建基础课。 目录 1. 背景知识 2. 开发环境 3. R 语法 4. R 基本函数 5. R 的扩展包 1. 背景知识 R 起源 R 是一个有着统计分析功能及强大作图功能的软件系统,是由奥克兰大学统计学系的Ross Ihaka 和Robert Gentleman 共同创立。由于R 受Becker, Chambers Wilks 创 立的S 和Sussman 的Scheme 两种语言的影响,所以R 看起来和S 语言非常相似。 R 是一个世界范围统计工作者共同协作的产物,至2013 年2 月共计近5000 个包可在互联网上自由下载,这些都是各行业数据分析同行的工作结晶。 R 的特点 1. 有效的数据处理和保存机制。 2. 拥有一整套数组和矩阵的操作运算符。 3. 一系列连贯而又完整的数据分析中间工具。 4. 图形统计可以对数据直接进行分析和显示,可用于多种图形设备。 5. 一种相当完善、简洁和高效的程序设计语言。它包括条件语句、循环语句、用户自定义的递归函数以及输入输出接口。 6. R 语言是彻底面向对象的统计编程语言。 7. R 语言和其它编程语言、数据库之间有很好的接口。 8. R 语言是自由软件,可以放心大胆地使用,但其功能却不比任何其它同类软件差。 9. R 语言具有丰富的网上资源 R 的下载和安装 R 是一个免费的自由软件,它有UNIX、LINUX、MacOS 和WINDOWS 版本,都是可以免费下载和使用的,在那儿可以下载到R 的安装程序、各种外挂程序和文档。在R 的安装程序中只包含了8 个基础模块,其他外在模块可以通过CRAN 获得。 R 的官方网站: / Linux Ubuntu 的R 安装 ~ sudo vi /etc/apt/sources.list deb /cran/bin/linux/ubuntu precise/ ~ sudo apt-get update ~ sudo apt-get install r-base-core=2.15.3-1precise0precise1 2. 开发环境 R 命令行环境: R 默认的界面环境: RStudio 的IDE 开发环境: / 3. R 语法 R 是一种语法非常简单的表达式语言(expression language),大小写敏感。 可以在R 环境下使用的命名字符集依赖于R 所运行的系统和国家(系统的locale 设置),允许数字,字母,“.”,“_” 1). 命名 命名必须以”.”或者字母开头,以”.”开头时第二个字符不允许是数字。 2). 基本命令 基本命令要么是表达式(expressions ),要么就是赋值(assignments )。  表达式,命令将被解析,并将结果显示在屏幕上,同时清空该命令所占内存。  赋值,命令将被解,并把值传给变量,但结果不会自动显示在屏幕上。 命令可以被”;”隔开或者另起一行。基本命令可以通过大括弧{},放在一起构成一个复合表达式。 注释:一行中以井号”#”开头 换行:如果一条命令在一行结束的时候在语法上还不完整,换行提示符,默认是+ 3). 基本的对象 R 创建和控制的实体被称为对象。它们可以是变量,数组,字符串,函数,或者其他通过这些实体定义的一般性的结构。  矩阵(matrix)或者更为一般的数组(array )是多维的广义向量。实际上,它们就是向量,而且可以同时被两个或者更多个索引引用,并且以特有的方式显示出来。  因子(factor )为处理分类数据提供的一种有效方法。  列表(list)是一种泛

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档