生信星球小组Day3

作者: 生信小白 | 来源:发表于2021-05-16 20:39 被阅读0次

向量

1标量和向量

x <- c(1,2,3)   # 将x定义为元素1,2,3组成的向量
x <- 1:10 # 将x定义为1-10之间所有的整数
x <- seq(1,10, by = 0.5) # 1-10之间每隔0.5取一个数
x <- rep(1:3, times = 2) # 1-3,并且重复两次

2从向量中提取元素

## 根据位置提取
x[4] #提取第四个
x[-4] #除了第四个都提取
x[2:4] #提取2-4元素
x[c(1,5)] #提取第一个和第五个元素

## 根据值提取
x[x==10] #提取等于10的元素
x[x<0] #提取小于0的元素
x[x %in% c(1,2,5)] #提取存在于1,2,5向量中的元素

数据框

# 01_设置工作路径
getwd()
setwd("/Users/apple/Desktop/")
# 读取doudou文件
x <- read.csv("doudou.txt")
# 读取huahua文件
y <- read.csv("huahua.txt",sep = "",header = T,row.names = 1)

# 02_查看行列名
colnames(x)
rownames(x)

# 补充左上1
colnames(x)[1] <- "bioplanet"

# 03_数据框导出
write.table(x, # 变量x
            file = "yu.txt", #输出文件名
            sep = ",", # 分隔符,
            quote = F) # 默认带双引号,选择FALSE

# 04_保存变量
save.image(file = "bioinfoplanet.Rdata") #保存所有变量
save(x,y,file = "bioinfoplanet2.Rdata") #保存x,y两个变量
load("bioinfoplanet2.Rdata")

# 05_提取元素
x[x,y] #提取x行y列
x[x,] #提取x行
x[,y] #提取y列
x[y] #默认列
x[a:b] #提取a-b列
x[c(a,b)] #提取a,b两列
x$X1 #提取x的X1列,指定列名提取

报错save(x,file="test.Rdata")说明x这个变量不存在,找到定义x变量的位置,检查原因

相关文章

  • 生信星球小组Day3

    向量 1标量和向量 2从向量中提取元素 数据框 报错save(x,file="test.Rdata")说明x这个变...

  • 2020-12-06

    生信星球学习小组day3——linux环境下安装软件——Milin我心 今天的学习模式是串联的模式 第一步:先在云...

  • 学习小组Day3笔记--kan

    笔记来自生信星球学习小组资料 Day3 学习内容-Linux软件安装 1.思维导图镇楼 2.准备工作 3.Mini...

  • 生信星球Day3

    生信星球Day3 conda是lunix的应用商店 miniconda是conda的精华版 下载安装conda 进...

  • 生信星球学习小组感言

    文/叶子 小洁,你好! 我是第76期学习小组的叶子,感谢提供这么好的学习平台,让我跟着你、小泽老师和小组其他成员一...

  • 生信星球学习小组第29期 Day3

    学习大纲 了解conda 给服务器下载conda/miniconda 安装和配置miniconda 使用minic...

  • 生信星球学习小组Day3 啵啵嘟

    今天上午先补了昨天的作业,本来想一气呵成把今天学习内容也学完,但是在search fastqc的时候一直报错提示镜...

  • Day6-七角君

    生信星球学习小组第92期 本期的主题是学习R包框架如图↓

  • 学习小组Day4笔记——冬梅

    生信星球学习笔记-Day3 今天入门R安装R→基础操作下面这张图片是R studio界面的介绍,图片引用自微信公众...

  • Day1-Sukie

    1、标题 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 2、列表 生信 星球 学习小组 生信 星球 ...

网友评论

    本文标题:生信星球小组Day3

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