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.
相关推荐
sp_wxf2 分钟前
Lambda表达式
开发语言·python
Fairy_sevenseven14 分钟前
【二十八】【QT开发应用】模拟WPS Tab
开发语言·qt·wps
蜡笔小新星22 分钟前
Python Kivy库学习路线
开发语言·网络·经验分享·python·学习
凯子坚持 c22 分钟前
C语言复习概要(三)
c语言·开发语言
无限大.33 分钟前
c语言200例 067
java·c语言·开发语言
余炜yw35 分钟前
【Java序列化器】Java 中常用序列化器的探索与实践
java·开发语言
篝火悟者36 分钟前
问题-python-运行报错-SyntaxError: Non-UTF-8 code starting with ‘\xd5‘ in file 汉字编码问题
开发语言·python
Death20039 分钟前
Qt 中的 QListWidget、QTreeWidget 和 QTableWidget:简化的数据展示控件
c语言·开发语言·c++·qt·c#
六点半88840 分钟前
【C++】速通涉及 “vector” 的经典OJ编程题
开发语言·c++·算法·青少年编程·推荐算法
惜.己40 分钟前
javaScript基础(8个案例+代码+效果图)
开发语言·前端·javascript·vscode·css3·html5