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.
相关推荐
微爱帮监所写信寄信14 小时前
微爱帮监狱寄信写信小程序与焦作邮政系统对接技术方案
开发语言·网络协议·小程序·https·php·监狱寄信
lsx20240614 小时前
适配器模式
开发语言
码农水水14 小时前
宇树科技Java面试被问:Atomic原子类的实现原理(CAS机制)
java·开发语言
EverestVIP14 小时前
Qt 信号槽断开连接的几种方式
开发语言·qt
liuc031714 小时前
JAVA调用deepSeek demo
java·开发语言
9稳14 小时前
基于PLC的液体自动混合加热控制系统设计
开发语言·网络·数据库·labview·plc
Aevget15 小时前
Python开发利器PyCharm v2025.3全新发布——支持主动数据探索
开发语言·ide·python·pycharm
mangge0815 小时前
批量把word转图片再转pdf,防止文字被复制
开发语言
小c君tt15 小时前
QT中treewidget中右键添加QAction方法
开发语言·qt
HUST15 小时前
C 语言 第九讲:函数递归
c语言·开发语言·数据结构·算法·c#