Homework1

2023-12-14 23:23:21 浏览数 (1)


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)]

引自生信技能树

0 人点赞