问题标签 [levels]

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.

0 投票
1 回答
781 浏览

c# - 多线程 4 层混合生产者消费者模式 - 线程不正确交替

这是我试图建模的问题:我有一个呼入呼叫中心(没有呼出电话)。有 3 个员工级别 - 应届生、技术主管、项目经理。在我们的呼叫中心,只有一名 TL、一名 PM 和多名应届生。Freshers 无法处理的呼叫会升级到 TL,TL 无法处理的呼叫会升级到 PM。

我需要采用 OO C# 方法。

这是我目前的尝试:我使用 C# ConcurrentQueue 因为我认为它会处理“锁”。我想要呼叫中心的 FIFO。我为每个级别做了一个队列。

我有一个生产者(调用者)将调用添加到第一个队列。混合产品/消费者新生检查电话(接听或升级到下一个队列)。混合产品/消费者 tl,然后是纯消费者项目经理。

输出不是我所期望的。只有第一个新人运行,项目经理根本不运行。随着呼叫被添加到队列中,我预计会有更多的交替。

我的代码如下。有没有人有更好的方法来解决这个问题或者我的代码有问题?

CallCenter 类是大部分操作发生的地方。

0 投票
2 回答
287 浏览

r - 因子每个水平的自相关

我想自相关不同级别的数据,为每个级别生成图。但是,我似乎找不到将数据帧拆分到不同 ID 级别的方法:

任何人都对如何解决这个问题有任何想法,那就太好了!

0 投票
2 回答
151 浏览

r - Hmisc 包将原始代码从 0:1 更改为 1:2

我使用 Hmisc 对因子名称和变量名称进行签名,非常方便。但是我发现这里有一个问题是代码

对于字符向量,给出以下编码和标签

,这很好。

当您在第一种情况下使用 str 查找编码和标签时,它会给出

这很奇怪!原来的 0 1 编码不见了。我该如何解决这个问题?我想保留我原来的 0 1 变量用于以后的回归目的。谢谢

0 投票
2 回答
1316 浏览

r - 重新排序数据并在 r 中重新排序列表

我之前问过这个问题:”

如何在 r 中重新排序具有多个物种的数据框。每个物种都有不同数量的观察结果,我需要按降序排列最终数据框,其中观察结果最多的物种首先列出。在这个例子中,最终的数据帧应该首先查看列表物种 B,然后是物种 C,最后是物种 A。”

我收到了一个很好的答案,效果很好:

但现在我又陷入了制作一个包含有序物种名称的对象“物种”中。现在我有:

此命令按字母顺序将所有内容放回原处,但我需要按“n”(记录数)对对象进行排序。有什么建议么。提前致谢!

干杯,以色列

0 投票
2 回答
5187 浏览

r - R:不同级别的总和

我有一个数据集 X 为:

我需要一个总和customer_idevent_type这是 SQL 中的 1 行代码:

我需要在 R 中进行相同的操作。

0 投票
1 回答
152 浏览

c# - 将封装添加到现有的 XNA 游戏入门套件 - 专门用于方法

我正在使用 XNA Shooter Starter 工具包并想为项目添加封装

我已经了解如何对整数等项目执行此操作,您可以在其中封装字段以便原始值不受影响......但是您如何使用方法来做到这一点?

我在一个类中有上述方法......在另一个类中它用于各种其他方法,其中一个如下所示

如您所见,它用于“explosion.initialize”方法的第二行

如果我将初始化方法更改为私有或公共,我会收到错误消息,指出 AddExplosion 方法由于其保护级别而无法访问它

所以请记住,我想添加封装在这种情况下我将如何做呢?

在这方面我相对较新,所以请保持答案简单

提前致谢

0 投票
1 回答
108 浏览

php - 通过经验获得等级

我有这个代码:

我需要知道的只是优化可能性,或者通过$NextLevelXP = pow($CurrentLevel,3) + 2 * $CurrentLevel;方程式获得水平数量的替代方法。

0 投票
2 回答
13450 浏览

r - 更改 R 中变量的参考水平

我有一个带有变量颜色的数据集(称为数据)。COLOR 的模式是数字,类别是因子。首先,我对“数字”有点困惑——当打印出来时,COLOR 的数据不是数字——它们都是字符值,如白色、蓝色或黑色等。对此的任何澄清表示赞赏。

此外,我需要编写R代码来返回COLOR变量的级别,然后确定该变量的当前参考水平,最后将该变量的参考水平设置为白色。我尝试使用因子,但完全不成功。

感谢您花时间提供帮助。

0 投票
3 回答
3094 浏览

r - 将变量值设置为 R 中的缺失值并删除未使用的级别

我有一个带有变量 VAR 的数据集 DATA。这个变量模式是数字的,它的类是一个因素。它代表性别。打印出来后,如下所示

当我打印出级别时,它输出:“”“F”“M”“U”,频率表如下所示:

我想要做的是将不是“F”或“M”的所有内容更改为缺失值,然后将它们标记为“Man”和“Woman”,并为变量删除未使用的级别(但仍然留下缺失的级别) . 到目前为止,我有以下代码:

但是我得到了完全相同的水平值,现在频率表如下所示:

我觉得我很接近,但并不完全在那里。我不明白如何处理水平问题。任何帮助是极大的赞赏。

0 投票
1 回答
1008 浏览

r - 如何将一个因子的一个级别与 R 中的所有剩余级别进行比较

我有一个类似于内置 InsectSprays 的数据框(带有因子和数字数据),但它包含 10+ 数字和 20+ 因子向量,NA 很少。当我使用 boxplot(numeric ~ factor) 时,我注意到某些级别很突出,我希望能够将它们与其他级别进行比较。

例如:InsectSprays 包含一个名为 count (0:26) 的数字向量,以及一个名为 Sprays 的因子向量,级别为:A、B、C、D、E 和 F。在 InsectSprays 中,C 最低,所以我想 cbe能够将 C 与所有其他 C 进行比较。

我为这样的数字向量写了一个函数:

num_interlevel(InsectSprays, "count", InsectSprays$spray)给我想要的结果。

但是在比较因子向量时(我为此使用了表格),它不起作用,仅仅是因为数据框的大小不同,更重要的是,因为这是一种错误的方式。

然后我认为可能有一个现有的功能,但找不到任何功能。谁能建议一种方法/功能来创建一个包含一个级别的子集和另一个包含所有其他级别的子集?

编辑

在詹姆斯的回答之后,我改革了我的职能。这当然不是一个优雅的解决方案,但我把它放在这里以供将来参考: