R语言学习
工作目录设置
setwd(): 设置当前工作目录,数据和程序都将保存到该目录下
getwd(): 显示当前目录
安装包调用:install.package(“包名”) 等价于 library(包名)
ls(): 显示内存中的对象
ctrl + L: 清屏
rm(): 删除内存中的对象,包括变量、数据框、函数等
options(digits=): #显示小数位数,默认为7,全局。(round(value, 4) #显示4位小数,局部。)
注释
单行注释: 用一个’#’;
大段注释: if(FALSE){ 代码 }
输入数据
★ R 语言对大小写敏感!!!
-
用向量函数c命令直接输入
X = c(164,162,186)
-
读取文件
● 文本数据(.txt)或者某个网页上的文件:
read.table(filename, header=T), header=T用来指定第一行是标题行。
read.table(文件网址)
● 表格(.xlsx, .csv):
read.csv(filename)
-
读取其他统计软件数据
首先要调用foreign包:library(foreign)
例如:read.spss(“SPSS数据文件名”)
数据形式
数据类型
数值型(默认为双精度)、字符型(单引号或双引号均可)、逻辑型(T/F)、日期型、缺省值(NA,任何NA的运算结果都是NA)。
数据对象
向量(vector)
● 利用c()函数;赋值符号:<- 或者 -> 或者 =。也可用assign()函数对向量赋值:assign(“w”, c(1,2)) # w=[1,2]
● 常见的正则序列,可以用”:”符号。