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

本文原文连接: 转载请注明出处!

1,关于R

参考百度:

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纪录有过千种不同的软件包。其中有几款较为常用,例如用于经济计量、财经分析、人文科学研究以及人工智能。

官方网网站: 下载地址: 一些R资料: 在线课程:

2,运行

输入大写的R,运行。

$ RR version 3.2.0 (2015-04-16) — “Full of Ingredients”Copyright (C) 2015 The R Foundation for Statistical ComputingPlatform: 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.()’ for distribution details. Natural language support but running in an English localeR is a collaborative project with many contributors.()’ on how to cite R or R packages in publications.-line help, or’help.start()’ for an HTML browser interface to help.Type ‘q()’ to quit R.

或者直接打开R app

是一样的。

或者使用Rstudio界面差不多,比较像个IDE。 下载地址:

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

3,运行文档> help.start()starting httpd help server … doneIf the browser launched by ‘/usr/bin/open’ is already running, it is*not* restarted, and you must switch to its window.Otherwise, be patient …

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

4,测试画图

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

> n = 60> y = ts(cumsum(rnorm(n)),freq=1,start=1)> > yTime 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,,更多命令

更多命令参考:

5,总结

本文原文连接: 转载请注明出处!

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

造物之前,必先造人。

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

相关文章:

你感兴趣的文章:

标签云: