r - R中两个分区之间的距离
问题描述
我想知道如何计算 R 中同一宇宙的两个分区之间的兰德指数。
假设我的分区如下:
fList <- list("1"=1:4, "2"=5:8, "3"=9:12, "4"=13:16, "5"=17:20)
sList <- list("1"=1:6, "2"=7:9, "3"=10:12, "4"=13:16, "5"= 17:20)
我还没有设法使用 cl_dissimilarity 计算兰德指数。我尝试了以下无济于事:
cl_dissimilarity(as.cl_ensemble(fList), as.cl_ensemble(sList), method = "Rand")
编辑:我刚刚找到了一种简单的方法来完成手头的任务:
library(clues)
fVector <- c(rep(1,4), rep(2,4), rep(3,4), rep(4,4), rep(5,4))
sVector <- c(rep(1,6), rep(2,3), rep(3,3), rep(4,4), rep(5,4))
adjustedRand(fVector, sVector, randMethod="Rand")
解决方案
推荐阅读
- list - Lua游戏开发,每次交互后table好像会自行删除
- python - 使用 glob 读取多个文件名并读取每个文件的内容
- python - 字段验证的 Django 表单错误消息,例如“请填写此字段”
- laravel - vue js文件中的特殊外来字符
- git - Git backmerges / rebases 和 Git 分支“知道”的提交
- kubernetes - 如何删除 Kubernetes 及其所有依赖项 Centos 7
- node.js - node.js import/require 找不到自定义模块
- python - os.replace() 在 Windows 上是原子的吗?
- excel - 为什么在使用 AutoHotkey 附加到 xls 文件时出现格式/扩展错误?
- linux - How to split a variable with text content on an empty line