R的一些奇奇怪怪的功能

  1. 欧氏距离计算
R 复制代码
df <- data.frame(x = 1:10, y = 1:10, row.names = paste0("s", 1:10))  
euro_dist <- as.matrix(dist(df))

2. 集合运算

R 复制代码
union(x, y) # 并集
intersect(x, y) # 交集
setdiff(x, y) # 只在x中存在,y中不存在的元素
setequal(x, y) # 判断集合元素是否相同(顺序可以不同)

is.element(x, y) # x %in% y

# x, y: vectors (of the same mode) containing a sequence of items (conceptually) with no duplicated values.
相关推荐
AKA__Zas4 分钟前
初识多线程(3.0)
java·开发语言·学习方法
小杍随笔12 分钟前
【Rust 工具链管理工具再升级!rust-verse v1.3.1 ~ v1.3.5 最新更新深度解析】
开发语言·后端·rust
大数据三康29 分钟前
在spyder进行的遗传算法练习
开发语言·python·算法
Vallelonga33 分钟前
Rust 从结构体中取字段的引用
开发语言·rust
社交怪人1 小时前
【球体体积】信息学奥赛一本通C语言解法(题号1030)
c语言·开发语言
froginwe111 小时前
Foundation 顶部导航栏详解
开发语言
沐知全栈开发1 小时前
MySQL 运算符详解
开发语言
java修仙传1 小时前
Java 实习日记:断面分析基态限额为空问题的排查与修复
java·开发语言·bug·实习
njsgcs1 小时前
我仓库内cad python 有哪些应用到聚类的方法
开发语言·python·聚类
web3.08889992 小时前
电商数据化运营:速卖通API+Python打造竞品监控与选品利器
开发语言·python