r - 如何输出2列之间的差异
问题描述
我正在尝试将我的临床数据集与另一个数据集进行比较以进行质量控制。我们有 1 列用于已接受的试验。但是,有时我们不接受相同的试验。我想比较接受的试验,并有一个新的专栏突出我们中的任何一个人都没有接受/包括的试验。
我接受 1,2,3 她接受 2,5
输出:接受 差异:我接受 1,3 她接受 5
解决方案
在 R 中做到这一点的最基本方法是setdiff(mine, hers)
(知道我接受了哪些试验而她没有接受)和setdiff(hers, mine)
(知道她接受了哪些试验我没有接受)。
这假设数据如下所示:
mine <- c(1, 2, 3)
hers <- c(2, 5)
这能解决你的问题吗?
如果格式和其他详细信息对您的问题至关重要,您可以考虑提供示例数据。这个问题肯定有很多解决方案。
推荐阅读
- kubernetes - kubernetes Unknown field "name" in io.k8s.api.core.v1.EnvFromSource
- c++ - Lockfree 队列示例泄漏内存
- c# - 运行代码时 ASP.NET 数据无法输出,但在调试模式下显示值
- python - list += 'string' 和 list +=['string'] 的区别
- c++ - CMake 添加 Github 仅标头依赖项作为子模块
- javascript - 在ios中使div不可选择
- javascript - Math.sqrt 和 Math.pow 与 JavaScript 中的 Math.abs 之间的性能差异?
- asp.net-core - 使用 Microsoft Graph SDK 对用户进行身份验证
- next.js - How to use Tailwind CSS with Next.js Image
- c# - 如何在 C# .NET CORE 中使用特定条件自动映射?