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

    随机生产的序列

库地址

Copyright © Euclid-Jie 2023 all right reserved,powered by Gitbook该文章修订时间: 2024-08-09 05:34:52

results matching ""

    No results matching ""