美文网首页生信星球培训第十二期
学习小组Day5笔记--Ever After

学习小组Day5笔记--Ever After

作者: f90ea41130ae | 来源:发表于2019-01-18 23:34 被阅读14次

    1.标量与向量

    元素由数字或字符串组成

    单个元素构成标量

    多个元素前后排列有了顺序构成向量

    2.从向量中提取元素 :[],$

    • []可以是数字表示元素的位置,类似坐标轴!也可以是逻辑判断,当为TRUE时输出元素
    • 数据框名称$后接行或列的名称

    3.数据框的使用

    1. 读取本地数据
      read.table(file = "数据名称及格式",sep = "分隔符",header =T)
      read.csv(file = "数据名称及格式",sep = "分隔符",header =T,row.names=1)
      备注:
      分隔符可以是/t , 等等
      header =T为地读取表格抬头,否则会把抬头当作时数据之一;
      最后row.names的意思是修改第一列为行名也是这样的道理

    2. 设置行名和列名
      colnames(X) #查看列名
      rownames(X) #查看行名

    3.数据框的导出
    write.table(X,file = "数据名称及格式",sep = "分隔符",quote=F)
    quote为字符串加不加双引号(默认格式带由双引号)

    4.变量的保存与重新加载
    个人觉得直接按保存键比敲代码方便= =
    save.image(file="X.RData")

    5.提取元素 方法和向量基本相同

    6.直接使用数据框中的变量 with函数最佳,使用的目的是减少引用数据名称反复出现,减少臃肿
    with函数用<-赋值的变量只能用在with循环内,如需循环外使用需要使用<<-赋值

    相关文章

      网友评论

        本文标题:学习小组Day5笔记--Ever After

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