r - 有没有更有效的方法在 R 中创建权重?
问题描述
我正在尝试根据数据集中变量值的不同组合的数量为分析创建权重。我尝试使用distinct()
andcount()
函数,但是行的顺序被打乱了(与 using 相同rle()
。下面的函数以正确的顺序准确地计算权重,但效率不高。有没有办法让它更快?谢谢!
weights<-function(v){
sum(X==v)
}
w<-sapply(unique(X, weights)
解决方案
推荐阅读
- javascript - GET 404 未找到 jquery 自动完成
- stanford-nlp - 用于斯坦福 NLP 4 西班牙语的 POS 标签集
- ascii - CAN 2.0 总线协议
- asp.net-core - 在 .net 5.0 中设置构建版本
- excel - 将 VBA 函数转换为 Dart 的问题
- ip - 为什么我的 WiFi 网络有一个巨大的子网掩码?
- laravel - Vue 组件在显示时未准备好
- reactjs - 如何使用 react-router-dom 实现带有子侧边栏的侧边栏?
- openstreetmap - 从 OSM 获取一个地方的坐标
- node.js - 使用验证时如何修复错误?