用于记录R
语言的一些语法操作,主要为研究生期间的课程所学
基础操作
数据读写
读取
csv
文件data <- read.csv("fileName.csv")
读取
txt
数据data <- read.table("energy.txt",header = TRUE,sep = '\t') # 读取数据
数据切片
使用subset
对数据框进行切片
onedayData <- subset(data,data$TimeStamp=='2020/02/27 00:00:00+00')
聚合查询
类似于python
的groupby
ConfirmedCovidCases <- aggregate(data$ConfirmedCovidCases, by=list(type=data$CountyName),max)
随机数
设置随机种子
set.seed(1234)
随机生产序列
x1 <- rnorm(50,4,2) e <- rnorm(50,0,0.1) y <- -2 + x1 + e