首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >biotrainee note 3

biotrainee note 3

原创
作者头像
季枫
发布2024-11-08 23:26:21
发布2024-11-08 23:26:21
890
举报
文章被收录于专栏:生信学习笔记生信学习笔记

Rdata

取交集可以去重复,%in%不去重复

代码不报错,不代表真的没错,要看目的是否达到

数据结构

向量:一维,数据类型一致的一串数据,只有长度

矩阵:二维,数据类型一致,但有行和列

数据框:二维,同一列是同一种数据类型

list列表:可装万物

数据框来源

用代码新建

由已有数据转换或处理得到

读取表格文件

R语言内置数据

用代码新建数据框

函数load与read的区别

load用于加载Rdata文件

read用于读取表格csv文件

数据框取子集 按坐标(维度)

数据框只取一列时自动降级为向量。

如果不想变成向量,方法1:查帮助文档,发现drop

方法2:不写“,”,默认取列,且为数据框

解决报错的思维

  1. 对比成功的代码、数据与报错的代码、数据间的差别
  2. 读懂Error:后面的字

数据框取子集 按名字取

数据框的修改

代码与数据不匹配:

优先选择改数据

两个数据框的连接

用merge函数

R语言里所有的改变都要赋值,没有赋值就相当于没有发生过

总结

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Rdata
  • 取交集可以去重复,%in%不去重复
  • 代码不报错,不代表真的没错,要看目的是否达到
  • 数据结构
  • 数据框来源
  • 用代码新建数据框
  • 函数load与read的区别
  • 数据框取子集 按坐标(维度)
  • 解决报错的思维
  • 数据框取子集 按名字取
  • 数据框的修改
  • 代码与数据不匹配:
  • 两个数据框的连接
  • R语言里所有的改变都要赋值,没有赋值就相当于没有发生过
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档