R语言

用于记录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')

聚合查询

类似于pythongroupby

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

库地址

最后更新于