R(1)Mac OS 下安装R语言开发环境

本文原文连接: http://blog.csdn.net/freewebsys/article/details/45825267 转载请注明出处!

1,关于R

参考百度:
http://baike.baidu.com/view/942569.htm

R是一个免费的自由软件,它有UNIX、LINUX、MacOS和WINDOWS版本,都是可以免费下载和使用的。在那儿可以下载到R的安装程序、各种外挂程序和文档。在R的安装程序中只包含了8个基础模块,其他外在模块可以通过CRAN获得。
R的原代码可自由下载使用,亦有已编译的执行档版本可以下载,可在多种平台下运行,包括UNIX(也包括FreeBSD和Linux)、Windows和MacOS。 R主要是以命令行操作,同时有人开发了几种图形用户界面。
R内建多种统计学及数字分析功能。因为S的血缘,R比其他统计学或数学专用的编程语言有更强的物件导向(面向对象程序设计)功能。
R的另一强项是绘图功能,制图具有印刷的素质,也可加入数学符号。
虽然R主要用于统计分析或者开发统计相关的软体,但也有人用作矩阵计算。其分析速度可媲美GNU Octave甚至商业软件MATLAB。
R的功能能够通过由用户撰写的套件增强。增加的功能有特殊的统计技术、绘图功能,以及编程界面和数据输出/输入功能。这些软件包是由R语言、LaTeX、Java及最常用C语言和Fortran撰写。下载的执行档版本会连同一批核心功能的软件包,而根据CRAN纪录有过千种不同的软件包。其中有几款较为常用,例如用于经济计量、财经分析、人文科学研究以及人工智能。

官方网网站:http://www.r-project.org/
下载地址:http://cran.r-project.org/mirrors.html
一些R资料:http://www.biosino.org/R/R-doc/
在线课程:http://mooc.guokr.com/course/831/R-Programming/

2,运行

输入大写的R,运行。

$ R

R version 3.2.0 (2015-04-16) -- "Full of Ingredients"
Copyright (C) 2015 The R Foundation for Statistical Computing
Platform: x86_64-apple-darwin13.4.0 (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

  Natural language support but running in an English locale

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

或者直接打开R app

是一样的。

或者使用Rstudio界面差不多,比较像个IDE。
下载地址:http://www.rstudio.com/products/rstudio/download/

比R原生的好看一点,而已。

3,运行文档

> help.start()
starting httpd help server ... done
If the browser launched by '/usr/bin/open' is already running, it is
    *not* restarted, and you must switch to its window.
Otherwise, be patient ...

直接打开了浏览器。http://127.0.0.1:28500/doc/html/index.html

4,测试画图

生成一个时间序列,然后绘图

> n = 60
> y = ts(cumsum(rnorm(n)),freq=1,start=1)
>
> y
Time Series:
Start = 1
End = 60
Frequency = 1
 [1] -2.1484444 -2.4165615 -4.4314564 -4.1745558 -4.4088817 -3.8773732
 [7] -2.9216370 -1.2526079 -1.3148040  0.2296487  1.8539634  2.7425286
[13]  3.8856914  3.1014960  2.8057776  0.9173390  3.2020466  2.3102118
[19]  1.9843188  2.2405621  2.0113974  3.1125742  4.9738452  5.9069249
[25]  5.0822865  4.7413174  5.7328391  6.1592337  6.1109739  7.3177909
[31]  6.5094616  8.1774888  7.4224026  7.5216051  8.9420936  9.5433402
[37] 10.2872457 10.8617828 10.8720675  9.8226589 10.7345399 10.6478841
[43] 11.3771110 11.6527294 10.1275914  9.1332807  9.0092668  9.5916158
[49] 11.8055460 11.9472156 11.7771394 12.5723685 13.1718050 12.6607790
[55] 14.1559965 14.8708211 12.6463458 11.9264606 13.4701740 16.5901106
> plot(y,type='o')

设置n=60秒,随机生成y数据,并且使用plot画曲线。

还是Rstudio方便,可以看到变量,和绘制的图。

4,更多命令

更多命令参考:
http://personality-project.org/r/r.commands.html

5,总结

本文原文连接: http://blog.csdn.net/freewebsys/article/details/45825267 转载请注明出处!

R语言还是非常简单强大的,非常像matlab,直接就是运算符,但是比matlab轻量多了。而且开始开源软件。
为啥用R语言呢,具体做数据分析,做报表看趋势,需要的数据都不是太多,用R足够了。感觉hadoop是数据处理,将计算结果再做分析的时候使用R。相互结合起来使用更高效,hadoop的优势是大数据,R的优势是数据统计函数方便,展示图标方便。所以两个结合起来使用最好。

时间: 2024-09-09 00:28:57

R(1)Mac OS 下安装R语言开发环境的相关文章

Ubuntu下安装Go语言开发环境及编辑器的相关配置_Golang

安装 Windows下是直接的安装包,这里我们略过,来看一下Ubuntu下安装Go: sudo add-apt-repository ppa:gophers/go sudo apt-get update sudo apt-get install golang-stable 或 sudo apt-get install golang 或者直接下载go语言安装包 环境配置: vi /etc/profile 加入 export GOROOT=/usr/lib/go export GOARCH=386

Mac OS下配置PHP+MySql环境

 本文详细介绍了在mac OS系统下安装配置PHP+MySql环境的详细步鄹,十分的全面,这里推荐给有相同需求的小伙伴们.     由于最近需要布置mantis用来进行bug追踪,在此记录其过程. 由于PHP apache环境在Mac OS上是自带的,所以不需要另处下安装包,只需要简单配置一下即可. 首先打开终端输入命令:   代码如下: sudo vim /etc/apache2/httpd.conf   其中有一行是这样的   代码如下: #LoadModule php5_module li

在Mac OS上安装Go语言编译器的方法_Golang

我用的是mac mini然后在上边装好了sublime text2 插件依然是go sublime和go build这两个就不介绍了,因为之前已经介绍了安装了,go的mac os安装包可以直接下的,下载地址是http://code.google.com/p/go/downloads/list?q=OpSys-OSX+Type-Installer,根据你自己的电脑来说话,下载对应的就可以了.然后直接安装,安装好之后还是配置环境变量,一般的linux上边都是这样的 cd ls -a #显示的用户环境

Mac OS下配置PHP+MySql环境_php技巧

由于最近需要布置mantis用来进行bug追踪,在此记录其过程. 由于PHP apache环境在Mac OS上是自带的,所以不需要另处下安装包,只需要简单配置一下即可. 首先打开终端输入命令: 复制代码 代码如下: sudo vim /etc/apache2/httpd.conf 其中有一行是这样的 复制代码 代码如下: #LoadModule php5_module libexec/apache2/libphp5.so 将前面的#号去掉. 然后打开系统偏好设置中的共享,将web共享勾上,如下图

在Mac OS上安装Java以及配置环境变量的基本方法_java

安装 因为并非所有用户都用得着 Java ,所以在默认状态下 OS X 不预装 Java , 如果你需要的话可以手动安装. 1. http://support.apple.com/kb/DL1572 到苹果官网下载. http://support.apple.com/downloads/DL1572/en_US/JavaForOSX2014-001.dmg 2.http://www.oracle.com/technetwor ... ownloads/index.html 到 Oracle 下载

在Mac OS上搭建Python的开发环境

  一. 安装python mac系统其实自带了一个python的执行执行环境,用来运行python还行,但是开发可能就不够了,因此我们需要重新安装python.这里有两种方案安装: 1.homebrew ? 1 brew install python 这个方案比较简单,如果出错的话可以给前面加sudo试试,这个安装的python可能不是最新版. 2.从官网下载安装 大家可以从https://www.python.org/download下载安装最新版的python,安装比较无脑,一路按下去就O

Fedora Linux 下安装配置C开发环境Code::Blocks

一.提前的话要说C语言和Linux的关系大家应该都不会陌生,Linux系统内核就是用C语言开发的,所以所有的Linux系统下面 都会有C的编译调试工具,不过这些工具都是命令式的,正式开发的话会很不方便.Fedora在安装的时候可以选择安装Fedora Eclipse,这个IDE很强大,C,C++,Java,Python等等都支持,而且编译,调试和测试等功能也很完善.不过一般太强大的东西都有一个 毛病就是速度会比较慢,在dave的机器上,打开Eclipse需要20秒之多,选项也太多,用起来眼花缭乱

Windows XP下安装WinCE6.0开发环境

Windows下如何编译WinCE6.0及开发应用程序,下面介绍(安装之前必须保证C盘有足够的空间!20g左右!主要是因为在安装程序在安装过程中要解压): 在Visual Studio 2005之前,开发WinCE嵌入式程序需要安装Platform Builder,不过Platform Builder已经作为一个插件集成在Visual Studio 2005里了. 1.下载并安装Visual Studio 2005(Visual Studio 2008只支持开发应用程序,不能用来定制WinCE内

在windows8.1的iis8.5服务下安装node.js开发环境

nodejs很久前就想玩玩,不过一直没时间,昨晚花了4个小时来捣鼓到iis上架设成功了,废话不说了. PS:我的系统是windows8.1 x64,所以自带iis8.5的,下载的文件也是x64的. No.1:下载文件 Nodejs http://www.nodejs.org/download/ 开发环境-windows2012 iis8.5"> iisnode https://github.com/tjanczuk/iisnode/wiki/iisnode-releases IIS URL