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.
相关推荐
小飞大王6666 分钟前
JavaScript基础知识总结(六)模块化规范
开发语言·javascript·ecmascript
qk学算法14 分钟前
Collections工具类
java·开发语言
缺点内向30 分钟前
Java: 为PDF批量添加图片水印实用指南
java·开发语言·pdf
西西学代码44 分钟前
Flutter---异步编程
开发语言·前端·javascript
song8546011341 小时前
锁的初步学习
开发语言·python·学习
重整旗鼓~1 小时前
38.附近商户实现
java·开发语言
❀͜͡傀儡师1 小时前
JDK 25 新特性速览
java·开发语言
兮动人2 小时前
主流JDK版本支持时间
java·开发语言·主流jdk版本支持时间
深蓝电商API2 小时前
0 基础入门爬虫:Python+requests 环境搭建保姆级教程
开发语言·爬虫·python
2501_930707782 小时前
使用C#代码在 Word 文档中查找并替换文本
开发语言·c#·word