美文网首页生信星球培训第六十五期
学习小组Day5笔记--安之若素

学习小组Day5笔记--安之若素

作者: 安之若素_9e53 | 来源:发表于2020-06-12 23:00 被阅读0次

R数据结构

  • 标量与向量
    a <- 5
    b <- 6
    x <- c(1, 2 ,3)
    a、b为标量,只含有一个元素;x为向量,含有多个元素,且具有次序
  • 数据框
    dataframe: 行为观测,列为变量
  • 提取元素
    []来提取某个位置的元素
    a[b] #提取向量a的第b个元素
    x[a, b] #提取数据库x第a行第b列的元素
    
  • 读取本地数据
    setwd() #设置读取路径
    X <- read.csv('huahua.txt', header = T, sep = '', row.names = 1)
    
  • 保存环境变量
    save.image(file = 'X.Rdata') #保存当前所有变量
    save(... = X, file = 'Y.Rdata') #保存某一个变量
    load(file = 'X.Rdata') #读取保存的变量
    
  • 直接引用数据框中的变量
    1. attach函数
    > attach(X)
    The following object is masked from X (pos = 3): X2
    > X2
    [1]  1 NA NA  3 NA
    
    1. with函数
    > with(X, {X2}) 
    [1]  1 NA NA  3 NA
    > with(X, {X3 <<- X2}) #用`<<-`赋值新变量,出了`{}`也能调用
    > X3
    [1]  1 NA NA  3 NA
    > X 
      X2  #数量框并不受变量赋值的影响
    A  1
    B NA
    C NA
    D  3
    E NA
    

相关文章

网友评论

    本文标题:学习小组Day5笔记--安之若素

    本文链接:https://www.haomeiwen.com/subject/vhfotktx.html