R的基本使用(1)
来源:互联网 发布:matlab 2014b mac破解 编辑:程序博客网 时间:2024/06/08 04:03
R简介
R是一个开源的语言,提供了用来进行统计计算和可视化的软件工具环境。R语言被广泛的用来开发统计软件和数据分析中。R语言来自S,S来自贝尔实验室(1976)。(贝尔好牛)
R的下载,去cran官网即可http://cran.r-project.org/
library()可以看到目前安装有哪些包,如果要添加的话,可以到cran官网等网站下载(可以google到R的wiki上去找)引用library,只需要library(xx)即可。
路径设置最简单的是文件-》改变工作目录,然后选择即可。但是这样需要每次打开软件,都需要设置,网上有三种方法供选择。一种是右击其快捷方式,将起始位置改为你所需目录;一种是可以手动选择--》更改工作目录;最后一种是输入setpw(“xxx”)进行命令式修改。
R基本操作
支持直接的算术运算(+ - * /)
赋值用<-
平常使用类型包括:integer/double/character/logical(TRUE、FALSE、NA)
向量。
向量的创建有三种
1.x<-c(x1,x2,x3...)
2.x<-scan() #这种方式由用户输入,为空时结束
3.x<-seq(from, to, by, length.out) #其中from和to指定上下界,by指定元素之间的差即等差,length.out指定了元素个数
向量元素定位
x[index] x[index1:index2] x[c(index1,index2,index3...)]#返回指定元素形成的vector x[-c(index1,index2,index3...)]#返回剔除指定元素后的vector
基本函数和表达式:
sum(x) length(x) min(x) max(x) mean(x) sd(x)
有用的命令:
ls()或objects():列出当前所有变量
remove(var1,var2)或rm(var1,var2):移除指定变量
ctrl+l:清屏
资源连接
R - introduction from R -Core Team: --> http://cran.r-project.org/doc/manuals/R-intro.pdf
Using R --> http://cran.r-project.org/doc/contrib/usingR.pdf
Using R for Introductory Statistics by John Verzani --> http://cran.r-project.org/doc/contrib/Verzani-SimpleR.pdf
I find above three 3 free books are enough to get good understanding of R , If you want to explore more here is list of free books in English and Non- English --> http://cran.r-project.org/other-docs.html#english
- R的基本使用(1)
- 一个R语言使用函数处理的基本的案例
- R语言--saprkR基本使用
- R语言基本操作函数(1)变量的基本操作
- R语言基本操作函数(1)变量的基本操作
- R的一些基本操作
- R语言的基本操作
- R语言的基本对象
- R语言的基本统计分析
- ACT-R 基本教程 1
- r.js的使用
- R语言的使用
- R——R的基本常用操作
- R语言学习之一些基本数据的建立以使用
- 使用R做随机森林分类时遇到的一些基本问题
- 关于基本的R的描述
- R/3 基本模块的划分:
- R 中读入文件的基本操作
- 改变得从信仰和三观做起
- ormlite-android 多数据存 开启事物 提高存储数度
- ORACLE连接问题
- 南京长江隧道发生连环追尾事故 没有人员伤亡-南京-隧道-追尾
- 数理逻辑:命题演算(10)命题演算的完备性 (尚缺,待补)
- R的基本使用(1)
- ****** 类中成员变量在内存中的分布是怎样的?---1
- C语言面向对象的封装、继承和多态的思想
- 精明的程序员——堆栈和队列的相互转换
- Linux I2c Driver的整体分析
- iphone CoreDat数据库 NSFetchedResultsControler
- 数理逻辑:命题演算(11)命题演算公理的独立性 (尚缺,待补)
- php file_get_contents()换行符号遭塌白
- win7之telnet如何连接与使用