美文网首页
1.向量及向量取子集

1.向量及向量取子集

作者: 萍智医信 | 来源:发表于2021-08-21 00:30 被阅读0次

①基本运算

基本运算.png

②向量生成

向量生成1.png
向量生成2.png

③对单个向量进行操作

#(1)赋值给一个变量名
x = c(1,3,5,1) #随意的写法
x
x <- c(1,3,5,1) #规范的赋值符号Alt➕减号
x
#赋值+输出同步运行
x <- c(1,3,5,1);x
(x <- c(1,3,5,1))
#(2)简单数学计算
x+1
log(x)
sqrt(x)
#(3)根据某条件进行判断,生成逻辑型向量
x>3
x==3
#(4)初级统计
max(x) #最大值
min(x) #最小值
mean(x) #均值
median(x) #中位数
var(x) #方差
sd(x) #标准差
sum(x) #总和
length(x) #长度
unique(x) #去重复
duplicated(x) #对应元素是否重复
table(x) #重复值统计
sort(x)
对单个向量进行操作.png

④对两个向量进行操作

image.png
循环补齐.png
利用循环补齐简化代码.png

⑤向量取子集

向量取子集1.png
向量取子集2.png
k1.png
boxplot(k1~k2)
boxplot.png
练习.png
练习.png
练习.png
练习.png

⑥向量进阶小问题

1.两个不同类型的向量合并在一起会怎么样?
2.如何将两个向量合到一起,组成一个长向量?
3.如何在向量首/尾/中间某位置增加一个元素?
4.如果向量x和y内容一致但顺序不一致,如何按照x的顺序排列y?
https://www.jianshu.com/p/335dcb2cd27a

match函数.png
match函数应用
y.png
x.png
1.将y中的列名转换成x中的ID
colnames(y)<-x$ID[match(colnames(y),x$file_name)]
1.转换后.png

2.使x的file_name的顺序和y的列名完全一致

x<-x[match(colnames(y),x$file_name),]

修改后


x.png
y.png

判断是否修改正确

table(x$file_name==colnames(y))

因为TRUE=1.FALSE=0
故还可用以下方法

sum(x$file_name==colnames(y))

mean表示比列,有百分之多少为TRUE

mean(x$file_name==colnames(y))

判断A,B向量前后关系是否一致(包括顺序)

identical(x$file_name,colnames(y))
image.png 向量取子集.png
subset和which函数

相关文章

  • 1.向量及向量取子集

    ①基本运算 ②向量生成 ③对单个向量进行操作 ④对两个向量进行操作 ⑤向量取子集 ⑥向量进阶小问题 1.两个不同类...

  • 76.关于向量取子集

    【上一篇:75.关于原子向量类型的强制转换和向量元素的命名】[https://www.jianshu.com/p/...

  • 学习小组Day3

    内容 1.建立 向量: 数据框: 2.提取子集 向量: 数据框: 3.数据框命名 4.导出、保存、重加载 作业:s...

  • 3.矩阵和列表

    ①变换向量在数据库或矩阵中的顺序 将第四列gene向量变成第一列 矩阵创建,查看矩阵行列数,矩阵取子集,矩阵行列置...

  • 学习小组Day 5笔记-K-molar

    一.R语言向量(vector)及标量(scale) 1.向量:将向量拆分成“向”和“量”二字,前者表示方向,后者表...

  • 2.2.7 向量下标运算

    R提供了访问向量运算和向量子集的功能. 访问格式:X[i] 应用:1.访问特定元素,2.通过赋值改变特定元素。 例...

  • 2019-04-25

    向量空间、基、维数、坐标 是的非空子集,若满足1、 ,封闭满足2、就称是的子空间,或向量空间 定义,设是向量空间,...

  • 向量的长度和单位长度_线性代数_day5

    向量的长度 向量的长度又叫向量的模,使用双竖线来包裹向量表示向量的长度 下面是二维向量中取模的算法,使用勾股定理即...

  • 使用python来实现向量的基本运算操作

    向量的长度 向量的长度又叫向量的模,使用双竖线来包裹向量表示向量的长度 下面是二维向量中取模的算法,使用勾股定理即...

  • 【r<-基础|向量】R提取向量元素[与[[区分

    内容取自《R语言编程指南》。 []能够创建一个向量子集,[[]]可以提取向量中的元素。我们可以将一个向量比作10盒...

网友评论

      本文标题:1.向量及向量取子集

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