R语言的特点:
- R是开源的统计绘图软件,也是一种脚本语言,有大量的程序包可以利用。
- R中的向量、列表、数组、函数等都是对象,可以方便的查询和引用,并进行条件筛选。
- R具有精确控制的绘图功能,生成的图可以另存为多种格式。
- R编写函数无需声明变量的类型,能利用循环、条件语句,控制程序的流程。
R网络资源:
- R主页: http://www.r-project.org
- R资源列表 NCEAS http://www.nceas.ucsb.edu/scicomp/software/r
- R Graphical Manual http://bm2.genes.nig.ac.jp/RGM2/index.php
- 统计之都: http://cos.name/
- QuikR http://www.statmethods.net/
- R语言中文论坛 http://rbbs.biosino.org/Rbbs/forums/list.page
常用命令:
安装某个包:install.packages("alr4")。
查看函数用法:比如要实现t检验,可以输入?"t.test",然后重点看Usage和Example。(也可以用help("t.test"))
查看包:help(package=“程序包名”),可以得到程序包的所有内容,help(package="alr4"),不难发现alr4就是Data to Accompany Applied Linear Regression 4th Edition的缩写。
lm{stats} 函数名及所在包 |
Fitting Linear Models 标题 |
Description 函数描述 |
Usage 默认选项 |
Arguments 参数 |
Details 详情 |
Author(s) 作者 |
References 参考文献 |
Examples 举例 |
输入历史History
- 输入的命令,在R中作为历史history保存,可输入函数
- history() # 查看输入历史
- history(Inf) # 查看打开R之后所有的输入
- 可用向上或向下的箭头切换输入的行。
同时注释多行:
使用快捷键这种方法,仅在RStudio中可以使用。首先选中要注释掉的行,然后按 Ctrl+shift+C ,这样就注释掉了。这其实和单行注释的方法一样,只不过RStudio帮我们简化而已。如果要取消注释的话, 依然是先选中,然后按快捷键 Ctrl+shift+C 即可。
文件打开出现中文乱码解决方法:
一、使用R的情况:将filename.R另存为UTF-8编码格式文件,重新打开即OK;
二、使用RStudio的情况:file-Reopen with Ecoding- "UTF-8"。
若出现页面分栏问题,如只出现两栏(右侧的变量栏和作图栏不见),试试 Ctrl + Alt + Shift + 0
利用cor(x,y,method = c("pearson", "kendall", "spearman"))来计算 pearson相关系数用于连续数据 spearman相关系数用于分类数据。