R语言分析基础语法

本文介绍了R语言的基础知识,包括赋值、查看帮助、包的安装与加载以及数据的读取与保存。重点讲解了R语言的数据结构,如向量、矩阵、数组、数据框、因子和列表,详细阐述了如何创建、访问和操作这些数据结构。此外,还介绍了R语言的计算相关函数,如普通运算和矩阵运算,以及各种循环和条件语句的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


一、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 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值