​R语言零基础学习之最基础的函数

2024-03-10 13:18:35 浏览数 (1)

1.生成1到15之间所有偶数

seq(from=2,to=14,by=2)

2.生成向量,内容为:"student2" "student4" "student6" "student8" "student10" "student12"

"student14"

paste("studentx",seq(from=2,to=14,by=2))

提示:paste0

3.将两种不同类型的数据用c()组合在一起,看输出结果

x1=c(seq(from=2,to=14,by=2))

x2=c(paste("studentx",seq(from=2,to=14,by=2)))

x=data.frame(x2,x1)

length(x1)

mode(x2)

rbind(x1,x2)

cbind(x1,x2)

c("student2","student4","student6","student8","student10","student12","student14",2,4,6,8,10,12,14)

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

如有报错,说明你的代码写错或project没有正确打开

load("gands.Rdata")

4.用函数计算向量g的长度

length(g)

5.筛选出向量g中下标为偶数的基因名。

g

gseq(from=2,to=100,by=2)

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

提示:%in%

gg%in%s

table(g%in%s)

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

a <- (rnorm(n=10,mean=0,sd=18))

aa< -2

0 人点赞