R语言学习(一)介绍

1、安装

http://www.r-project.org/

2、安装图形编辑器rstudio

http://www.rstudio.com/

3、获得帮助

R语言有内建的帮助工具,想要获取某个方法的帮助,比如slove 可以输入

help(slove) 或者输入 ?slove

对于一些关键字,比如 if,for,function等需要用单引号或者双引号括起来

help("[[") 

help("for")

或者输入

help.start()

打开整个帮助文档

help.search 命令也可以写成?? 

??solve

会搜索包括solve关键字的页面

example(topic)

可以展示相关topic的例子

想要查看更多关于help的用法

?help

4、R语言大小写敏感

命名规则:必须是以字母或者.号开头。可以是数字,字母,.,_ 如果是以.号开头,第二个字符不能是数字。

用"#"注释

5、运行脚本或者把结果输出到文件

比如要运行commands.R脚本

source("commands.R")

sink("output.lis")

会把接下来的结果输出到output.lis文件中

sink()

使结果从新输出到命令行

6、R语言操作的实体是对象 objects 

在R会话期间,objects是以名字存储的。

objects()或者是ls() 可以查看当前回话中的名字rm(x, y, z, ink, junk, temp, foo, bar) 可以删除objects每个回话结束时,都会提示是否要保存当前回话中的objects 如果选择是

objects 会被保存到 .RData 中 ,回话中使用的命令会被保存到.Rhistory中。当R再次运行在当前目录中时,会加载这些信息。

因此我们最好对每个分析案例创建不同的目录。

 

 

posted on 2013-06-25 00:32  andyhe  阅读(180)  评论(0)    收藏  举报

导航