文章目录
一、R语言
1.赋值
R赋值采用<-或者->或者=,建议采用标准的第一个。
由于R中内置了同名函数c(),最好不要在编码时使用c作为对象名,否则可能产生一些不易察觉的问题
a <- 133
"hello" -> b # 注意无论哪种写法,大于或小于号都是指向变量名
d = 'This' # 不建议这么用,有可能会造成问题
a
b
d
2.查看帮助
help(mean)
# 或者
?mean
3.包的安装和加载
代码如下(示例):
# 获取包含R包的库位置
.libPaths()
# 查看已经安装的包
library()
# 安装包
install.packages("packagename")
# 加载包
library(packagesname)
# 查看已经加载的包
(.packages())
# 卸载加载的包(注意不是删除包)
detach("package:packagename")
# 删除包
remove.packages("packagename")
4.数据的读取与保存
代码如下(示例):
#读取
# 读取csv
data <- read.csv('.\\统计学\\example\\ch1\\table1_1.csv')
head(data,6) # 读取前 6行的数据
# 读取 Excel数据
library(xlsx) #需要安装 xlsx 包
data <- read.xlsx("file",n) # n 为要导入工作表的序号
# 读取 spss数据
library(foregin) # 已经默认安装
data <- read.spss("file",use.value.labels=TRUE,as.data.frame=TRUE)
# 读取 R格式数据
data <- load('.\\统计学\\example\\ch1\\example1_1.RData')
#保存
# 保存 R格式数据
save(data,file = '.\\...\\name.Rdata')
# 保存 csv格式数据
write.csv(data,file