前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Homework1

Homework1

原创
作者头像
Lyra
发布2023-12-14 23:23:21
900
发布2023-12-14 23:23:21
举报
文章被收录于专栏:R学习思考:上课笔记+作业

title: "homework1"

output: html_document

date: "2023-12-14"


代码语言:{r setup, include=FALSE}
复制
knitr::opts_chunk$set(echo = TRUE)

运行load("gands.Rdata"),即可得到和使用我准备的向量g和s

向量g中有多少个元素在向量s中存在(要求用函数计算出具体个数)?将这些元素筛选出来

代码语言:text
复制
load("gands.Rdata")
table(g %in% s)
代码语言:text
复制
table(s %in% g)

思考:g中有100个基因,s中有50个基因,为什么g在s中的有63个(1:多于s本身的基因数),s在g中有43个(2:两者不对应?)

1:g中有重复值

在没有重复值的情况下,正向和反向%in%结果都是一样的

代码语言:text
复制
length(unique(g))
length(unique(s))

生成10个随机数: rnorm(n=10,mean=0,sd=18),用向量取子集的方法,取出其中小于-2的值

错误代码

代码语言:text
复制
b <- rnorm(n = 10, mean = 0, sd = 18)
b[b<-2] #直接给b重新赋值了
代码语言:text
复制
b <- rnorm(n = 10, mean = 0, sd = 18)
b[b< -2]
#or
b[b<(-2)]

引自生信技能树

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档