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


           

原创粉丝点击