第145期学习小组Day5笔记-杨沐籽

一、熟悉向量

  1. 标量和向量
  • 元素:数字或字符串(字符串使用时要加双引号)
  • 标量:一个元素组成
  • 向量:多个元素有序组成
  1. 从向量中提取元素
  • 以位置为标准
根据位置提取元素.png
  • 以值为标准
根据值提取元素.png

二、学习数据框

  1. 读取本地数据
  • 在工作文件夹里新建txt文件
  • 使用read.table()函数读取
  1. 设置行名和列名
  • 列名:colnames(变量名)
  • 行名:rownames(变量名)
  • 改名:colnames(变量名)[第几列]<-“新列名”
重命名列名.png
  1. 数据框导出
  • write.table(变量名,file = "yu.txt",sep = ",",quote=F)
  • write.csv(变量名,file = "yu.csv")
数据框导出.png
  1. 变量保存及重新加载
  • 保存所有变量:save.image(file="文件名.RData")
  • 保存某个变量:save(变量名,file="文件名.RData")
  • 再次使用时加载:load("test.RData")
保存所有变量.png
  1. 提取元素
  • 第x行第y列:X[x,y]
  • 第x行:X[x,]
  • 第y列:X[,y]
  • 也是第y列:X[y]
  • 第a列到第b列:X[a:b]
  • 第a列和第b列:X[c(a,b)]
  • 提取列:X$列名
提取元素.png
  1. 使用数据框中的变量
使用iris作图.png
  1. 保存脚本
  • 新建R Script
  • 将需要保存的代码复制粘贴进去
  • 点击保存即可生成R文件
保存脚本.png
  1. save(X,file="test.RData")这句代码如果报错object X not found,是为什么,应该怎么解决?
  • 这个代码想实现的是将变量X保存为Rdata以便之后使用再次加载
  • 报错原因是没有找到X这个变量,说明并没有创建一个名为X的变量
  • 可见将需要保存的变量命名为X再运行此语句
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 复习Day4内容,二次学习Day5内容 R-project管理多个R工作目录 设置工作目录:setwd() 查看工...
    一万万万万阅读 247评论 0 0
  • 数据结构 在这些数据类型里,生信学习者最需要熟悉的是向量和数据框。 part1:向量 标量和向量的区分标量:一个元...
    winningxu阅读 112评论 0 0
  • R-数据结构 表格在R语言中叫数据框 函数或者命令不会用时,除了百度/谷歌搜索以外,用这个命令查看帮助:?read...
    zZ_f79f阅读 192评论 0 0
  • 数据结构 向量 元素:数字或者字符串标量:一个元素组成的变量向量:多个元素组成的变量 从向量中提取元素 根据元素的...
    peanuts_gwl阅读 275评论 0 0
  • 向量 元素:数字或字符串(字符串使用时必须加引号)标量:一个元素组成的变量向量:多个元素组成的变量赋值:<- 从向...
    听风_7e46阅读 229评论 0 0