美文网首页生信星球培训第六十五期
学习小组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