问题标签 [weighting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 嵌套数据的权重:R 输出与 Stata 输出不匹配
介绍
我有嵌套在学校中的教师的多层次调查数据。我已经根据概率选择和响应率(oldwt
如下)手动计算了设计权重和无响应调整权重。现在我想通过在两个边际上倾斜来创建分层后权重:教师的性别(男性或女性)和就业状况(全职或非全职)。在 Statalist 好心人的帮助下(见这里),我似乎在 Stata 中成功地做到了这一点。但是,在尝试在 R 中复制结果时,我得出了截然不同的输出。
样本数据
耙码
(有关在 R中使用的深入示例,请参见此处和此处anesrake
)。
与统计输出的比较
问题是 R 的输出与 Stata 的输出不匹配(即使我设置force1 = TRUE
了),而且 Stata 的输出似乎是正确的,这让我觉得我草率的 R 代码是错误的。是这样吗?
vb.net - 在 VB.net 中使用用于 IBM PCXT 的电缆 LC-RS9 RS232 9 针与 SAG105 梅特勒-托利多通信
我正在尝试在 VB.net 中编写一个 SAG105 METTLER TOLEDO,该 SAG105 METTLER TOLEDO 使用 IBM PCXT 的电缆 LC-RS9 RS232 9 针连接到 PC。我在互联网上进行了研究,但找不到可以帮助我使用 VB.net 将数据发送到称重设备的模板代码。我查看了串行端口的代码,但由于这是 IBM PCXT 的 RS-232,因此这种串行端口方法不起作用。我已经联系了该公司,因为我没有任何关于规模的文件,不幸的是他们说他们没有任何设备的模板代码。
有人可以通过引导我到正确的网站或分享您的一些知识来帮助我开始打开通信渠道并发送基本命令。我已经在这上面花了好几天了,但没有去任何地方。
提前谢谢了
我设法找到了一个不错的 VB 代码,但是我遇到了一些问题。所以我将使用的命令是“Z”——将刻度设置为零,“SIR”连续读取不稳定值,“S”获得稳定值,“SI”——读取一次不稳定值。
但是,我遇到的问题是发送命令的例程运行一次,但接收命令运行两次。当它第一次运行时,我得到正确的值,但第二次得到 ES(意味着语法错误,天平无法识别命令)。我在看到这个时放了一些休息。
我的代码是:
租约有人可以看看这个并告诉为什么会发生上述问题
r - R中的加权线性回归
我想对分析化学校准曲线使用加权因子进行线性回归。x 值是浓度并假定没有错误。y 值是仪器响应,假设变化与浓度成正比。所以,我想对线性回归使用 1/x 加权因子。数据集只是十个浓度,每个浓度只有一次测量。有没有一种简单的方法可以在 R 中做到这一点?.
r - 执行多个目标变量时 Anesrake 运行错误
我目前正在尝试在 R 中执行 anesrake 函数(anesrake 包https://cran.r-project.org/web/packages/anesrake/index.html的一部分,它根据样本属性集对总体属性集进行加权)到多组变量的近似权重排名。
我有一个样本数据表 testData:
注意:年龄范围有 6 个级别 - 18-24,25-34,35-44,45-54,55-64,65+
然后,我的人口数据有一组 2 个列表:
然后我在原始表上创建一组目标变量和一个 CASEID 列:
我终于看到了我的人口数据与我的样本数据的差异:
但是当我使用 anesrake 函数做最终分析时,我得到了抛出的错误:
我一直在关注两个关于如何使用 anesrake 的“教程”,但我仍然不够努力。这些是下面的教程:
http://sdaza.com/survey/2012/08/25/raking/
http://surveyinsights.org/wp-content/uploads/2014/07/Full-anesrake-paper.pdf
您可以在这方面提供的任何帮助将不胜感激。
干杯,
斯图
r - R 具有权重的特征向量中心性
我正在使用 R 和 igraph 库中的特征向量中心性算法。我们有以下 sql 表:
这些值是两个人之间关系的分数。
两个问题: - 如何从上表中以分数为权重在 R 中创建矩阵? 结果
- 我们如何考虑关系的权重以在 R 中应用特征向量中心性算法?
r - 加权后的独立样本 T 检验
我正在尝试使用通过倾向得分计算的权重进行独立样本 t 检验。Y 是结果变量(连续变量),sec 是具有两个类别(代码 0 和 1)的分组变量。我使用了以下命令:
产生了以下结果。
现在这些结果还不清楚。我想知道两组的平均值。上述结果也没有说明差异是(第 1 组 - 第 0 组)还是(第 0 组 - 第 1 组)。简单的 t.test 不考虑权重。我该如何处理这个问题?
optimization - 使用 NLOPTR 的最小方差投资组合优化
我在 NLOPTR 中使用SLSQP函数来构建使用 34 只低波动性股票的投资组合。股票并不重要。我想要做的是能够对每只股票施加最小重量和最大重量。
hin 函数施加了最小权重约束——从这里可以看出——在投资组合的构建中每个权重必须至少为 1%;这可以通过“(x - 0.01)”看到
我不知道现在如何为函数添加最大约束(比如每只股票最大重量的 15%)以及具有最小约束。因此将具有最小 1% 和最大 15% 的权重约束。
有人可以帮我创建一个最小和一个最大约束。
我运行优化的代码如下:
r - 基于加权数据的 LDA 模型 - R
我想对我的加权数据使用线性判别分析模型 (lda)。在我的数据集中,我有一列的权重不是整数(我不能只复制行)。MASS包中的 lda 函数不允许我使用权重向量进行观察。你知道,怎么处理吗?我也尝试过使用mlr包,但学习者classif.lda仍然使用 MASS 包中的 lda 实现,所以我收到错误:
Error in checkLearnerBeforeTrain(task, learner, weights) :
Weights vector passed to train, but learner 'classif.lda' does not support that!
你知道如何解决这个问题吗?
regex - 错误c#串口显示权重秤连续到richtextbox
我正在尝试使用 c# 串行端口将数据称重秤读取到我的计算机上。
在这样的腻子输出中:
60KG
60KG
60KG
60KG
然后我使用下面的脚本在richtextbox中显示它:
但像这样显示
6
0
6
0
6
0
有什么不对 ?
elasticsearch-5 - 弹性搜索权重
我在理解 Elasticsearch 的实现中如何计算权重时遇到了一些麻烦。据我了解,除非您使用 Dismax,否则文档的分数是所有权重的总和,而不是最大字段的分数。其次,计算与文档完全不同。
查看下面我提供的查询和解释,我有三个问题:
- 同一文档的名称和描述的 doc_count 如何不同?
- 为什么要根据最大字段权重进行评分?
- 如果我在整个索引中只有 5 个包含搜索词的文档,为什么文档频率为 6。
提前致谢。
询问
解释