美文网首页生信星球培训第十八期
学习小组Day6笔记-R语言-April

学习小组Day6笔记-R语言-April

作者: aprilllm | 来源:发表于2019-06-22 23:40 被阅读0次
思维导图
  • R包的小抄
  • R包:tidyr
    • 功能:【data clean】
      • (1)数据框的变形
      • (2)处理数据框中的空值
      • (3)根据一个表格衍生出其他表格
      • (4)实现行或列的分割和合并
    • key-value--“键值对” ,表示一种对应关系。
    • Reshape Data
      • (1). gather() moves column names into a key column, gathering the column values into a singel value column. 简而言之:excel->spss
        • gather(数据框名,需合并的列名(2个),合并后的key列名,value列名
          • eg: 三条命令运行结果一致
            gather(a,X1999,X2000,key = "year",value = "cases")
            gather(a,"year","cases",-country) #-country的意思就是合并除country外剩下的列。
            gather(a, "year","cases",X1999,X2000)
      • (2). spread spss->excel
    • Handle Missing Values
      • (1). 删除含NA的整行
        drop_na()
        drop_na(数据框名,有NA的列名)
      • (2). 根据上一行的数值填充
        fill()
        fill(数据框名,有NA的列名)
      • (3). 空值填入特定数值
        replace_na()
        replace_na(数据框名,要填的列名=要填的值)replace_na(X,list(X2=2))
    • Expand Tables 【没懂otz】
      • complete(把空值的位置补全)complete(X,nesting(X1),fill=list(X2=5))
      • expand(列出每列值所有可能的组合)

今日信息量过载ing

相关文章

  • 学习小组Day6笔记-R语言-April

    R包的小抄https://www.rstudio.com/resources/cheatsheets/ R包:ti...

  • 2020-05-14

    学习小组DAY4笔记-lyq 今天初探R语言 R语言安装 R语言面板在简单了解

  • 学习小组Day7笔记--Robin

    学习笔记 继续学习Day6的R

  • 学习小组Day6笔记--kan

    笔记来自生信星球学习小组资料 Day6 学习内容-R包安装使用 1.思维导图镇楼 2.R包基本情况 由社区开发(d...

  • 学习小组Day5笔记--kan

    笔记来自生信星球学习小组资料 Day5 学习内容-R语言数据类型 1.思维导图镇楼 2.R语言数据类型 向量 ve...

  • 学习小组Day5笔记-R语言进阶-April

    数据类型 向量标量和向量的区分:一个元素vs多个元素依次排列从向量中提取元素:根据元素的位置/值的大小数据框(ta...

  • 学习小组Day4笔记-R语言基础-April

    学习链接 认识Rstudio四个part:代码窗口,控制台,环境,结果显示快捷键:Ctrl+ALT+Ktest p...

  • 学习小组Day4笔记--kan

    笔记来自生信星球学习小组资料 Day4 学习内容-R语言初上手 1.思维导图镇楼 2.准备工作 安装R与Rstud...

  • 学习小组Day4笔记--行

    正式开始学习R语言了,今天笔记内容为R语言基础和ggplot2的入门学习 R语言基础 1、认识R与RStudio ...

  • 2020-06-20

    学习小组Day6笔记--马小林 1、如何配置RStudio的下载镜像 基础 在RStudio中,选择Tools——...

网友评论

    本文标题:学习小组Day6笔记-R语言-April

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