R语言与统计分析——小白学习第一天

1 篇文章 0 订阅

        R是有着强大统计分析及作图功能,免费, 最先是由 Ross Ihaka Robert Gentleman 共同
创立。 R的 核 心 开 发 与 维 护 小 组 通 过 R的 主 页网站( http://www.r-project.org)及时发布有关信息。

R的功能与特点

1) 免费 ;
2) 浮点运算功能强大 : R 不需要编译就可执行代码;
3) 不依赖于操作系统 : R 可以在运行于 UNIX , Linux , Windows Macintosh 的 操 作 系 统 上, 它 们 的 安 装 文 件 以 及 安 装 说 明 都 可 以 在 CRAN (Comprehensive R Archive Network ) 社区上下载 ;
4) 帮助功能完善 : 随软件所附的pdf html 帮助文件可以随时通过主菜单打开浏览或打印 . 通过 help 命令可随时了解R 所提供的各类函数的使用方法和例子 ;
5) 作图功能强大 : 其内嵌的作图函数能将产生的图片展示在一个独立的窗 口中,并能将之保存为各种形式的文件( 例如 jpg, png, bmp, ps, pdf, emf, pictex, xfifig);
6) 统计分析能力尤为突出 : R 内嵌了许多实用的统计分析函数 , 统计分析的结果也能被直接显示出来, 一些中间结果 ( p- 值、回归系数、残差等 ) 既可保存到专门的文件中, 也可以直接用于进一步的分析 . R 的部分统计功能整合在 R 语言的底层,但是大多数功能则以包的形式提供. 更多的包可以通过网上或其CRAN 社区 (http://CRAN.R-project.org) 得到 , 都配有完整的pdf 帮助文件 , 且其版本会随 R 新版本的发行得到更新;
7) 可移植性强:许多常用的统计分析软件(如SPSS, SAS, Stata及EExcel)的数据文件都可读入 R, 这样其它软件的数据或分析的中间结果可用于 R, 并作出进一步的分析.
8) 较强大的拓展与开发能力:可以编制自己的函数来扩展现有的R语言;
9) 灵活而不死板:结果都存放在一个对象(object)里。

R的安装与运行

R的安装 : CRAN 社区下载最新的封装好的 R 安装程序到本地计算机,运 行可执行的安装文件, 通常缺省的安装目录为 C:\Program Files\R\R-x.x.x,xxx为版本号. 安装时可以改变目录,从2.2.0以后还可以选择中文作为基本语言,这样RGui窗口的菜单都是中文的.
R 的启动 : 安装完成后点击桌面上 R x.x.x 快击图标就可启动 R 的交互式用 户窗口(R-GUI). R 是按照问答的方式运行的 , 也即你在命令提示符“ > ”后键入命令并回车, R 就完成一些操作 . 例如输入命令
> plot(rnorm(1000))
就可得到图 1.1 , 此命令的具体含义我们将在后面第二章叙述 .

R的退出 : 在命令行键入 q( ) 或点击 R-GUI 右上角的叉叉 . 缺省文件名为 R 安装目录的 bin 子目录下的 R.RData . 以后可以通过命令load( ) 或通过菜单“文件”下的“载入工作空间”加载,进而继续你 前一次的工作.

R程序包的安装与运行

  R程序包的安装有三种方式:  
1) 菜单方式 : 在已经联网的条件下 , 按步骤“程序包 安装程序包...→选择CRAN镜像服务器 ñ 选定程序包”进行实时安装 ;
2) 命令方式 : 在已经联网的条件下 , 在命令提示符后键入
> install.packages("PKname")
完成程序包 PKname 的安装 .
3) 本地安装 : 在无上网条件下,先从 CRAN 社区下载需要的程序包及与之关 联的程序包, 再按第一种方式通过“程序包”菜单中的“用本机的 zip 文件安装程序包”选定本机上的程序包(zip 文件 ) 进行安装 .
R 的标准程序包 ( base ) 外,新安装的程序包在使用前必须先载入 ,
有两种载入方式 :
1) 菜单方式 : 按步骤“程序包 载入程序包 ... , 再从已有的程序包中选定 需要的一个加载;
2) 命令方式 : 在命令提示符后键入
> library( PKname )
来加载程序包 PKname .
若有必要,我们还可通过步骤“程序包 ñ 更新程序包 ... ”对本机的程序包
进行实时更新 .
注意 : R 命令对大小写敏感 , 这在使用命令方式安装和载入程序包时应特别注
.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值