R(1)Mac OS 下安装R语言开发环境
来源:互联网 发布:表情包软件 编辑:程序博客网 时间:2024/06/08 11:04
本文原文连接: 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,运行。
$ 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.Type 'license()' or 'licence()' for distribution details. Natural language support but running in an English localeR 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 ... 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 ...
直接打开了浏览器。http://127.0.0.1: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,更多命令
更多命令参考:
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的优势是数据统计函数方便,展示图标方便。所以两个结合起来使用最好。
- R(1)Mac OS 下安装R语言开发环境
- Mac OS 环境下 R语言连接MySQL方法
- R语言-开发环境安装
- Ubuntu下安装R语言和开发环境
- 【R语言 linux环境配置】linux下安装R语言
- Ubuntu下搭建R语言开发环境
- Linux环境下安装R语言
- Ubuntu-14.04 安装 R 语言开发环境
- MAC OS 解决R语言locale问题
- 在Mac系统上搭建R语言开发环境Rstudio
- R 语言开发环境搭建
- R语言开发环境设置
- 《R语言入门》如何在Windows下安装R语言编程环境
- 《R语言入门》如何在Windows下安装R语言编程环境
- OS X下卸载R语言
- Linux环境下安装R
- ubuntu环境下安装R
- R语言入门-R语言环境安装与Rstudio安装
- [视频讲解+附下载云盘地址]游戏人工智能—有限状态机FSM
- 【LeetCode】Longest Substring Without Repeating Characters
- 类类型变量与基本类型变量在做函数参数时的区别
- Java入门---java.lang.Math
- 常见错误记录C++
- R(1)Mac OS 下安装R语言开发环境
- 多线程的优势
- PHP 5.3 5.4 5.5 新特性
- codeforces #271E Three Horses 数论
- 黑马程序员——Java表达式和流程控制
- Netty系列之Netty高性能之道
- poj 1222 EXTENDED LIGHTS OUT(高斯消元(开关问题 对2取模的01方程组))
- 橱窗文字滚动效果
- 蓝桥杯真题——硬币方案