问题标签 [ordinal]

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 投票
3 回答
927 浏览

c# - 如何访问列表的公共属性按他们的顺序位置

我有一个类的公共属性,我的输出详细信息行是这样写的:

md.Append 语句当前必须按上述确切顺序放置,以便与编写第一行的例程匹配:

有没有办法可以重写 OutputListToFile 中的 foreach 循环,这样我就可以消除这种排序依赖性。这是 DocMetaData 类的片段:

0 投票
0 回答
261 浏览

algorithm - 减少/合并名义和有序类别的算法

我正在接收数据集,其中几个变量具有> 10个类别(一些序数/一些名义),我怀疑可以合并几个类别,既便于演示,又可以获得足够的事件进行分析。这可以/应该通过先验知识来完成,但是非常欢迎简化该过程的算法。这样的算法存在吗?这是在 R 中实现的吗?

编辑:

现在我想知道是否可以合并 GBSG2$size 或 GBSG2$tgrade 中的任何类别以及哪些类别,而不会显着丢失预测 GBSG2$cens 状态的信息。我知道我可以通过合并两个变量中的几个类别、运行逻辑回归并比较手动合并变量前后的结果来手动完成,但是还有其他方法吗?

0 投票
2 回答
1863 浏览

r - 找到序数中位数的惯用方法

我需要在 R 中找到一个序数(即有序因子)的中位数。

我在标准库中找不到执行此操作的方法,因此我想出了以下笨拙的解决方案:

在 R 中解决这个问题的惯用方法是什么?

0 投票
5 回答
1441 浏览

java - 如何使用另一个枚举选择特定的 enum.ordinal()?

首先,我的代码(它远非完美,我真的不知道我在做什么)是这样的:

}

我可能遗漏了一些括号和东西,我无法使用代码工具发布其中的一些内容。我的问题是,对于主要情况,我可以让编译器打印 C 0、D 1、E 2 等。除了我只希望它打印 C、E 和 G(0、2、4)。有没有办法只为大和弦选择这 3 个序数值并打印出来?

此外,在 Scales 枚举中,我还需要锐器(C、C#、D、D#..),除了锐器是“非法字符”,_MusicChord\Scales.java:2: illegal character: \35我试图查看转义字符,但我要么不理解这篇文章我读了或者我看错了东西。有人还可以告诉我如何将#'s 添加到 Scales 类中而不会使它们成为非法字符吗?任何帮助表示赞赏

0 投票
3 回答
788 浏览

sql - SQL 在选择特定 ID 时获取序号索引

我正在使用 SQL Server 数据库。比如说,我有一个返回 ID 数组的选择。我可以(使用 SQL)找出该数组中等于 N 的 ID 的顺序吗?

这就是我的意思。这是我的实际选择:

比如说,它将返回以下 ID 数组:

并且,假设我需要知道该数组中 ID=5 的索引是什么(答案是 3,如果 13 是索引 0,则 7 = 索引 1,34 = 索引 2,5 = 变为索引 3。)

0 投票
1 回答
1589 浏览

python - 对字符串列表进行排序,忽略 ASCII 序数值

我想对这个列表进行排序:

无论内容如何(假设所有CAPS alpha),都是如此。

我怎样才能做到这一点:

我正在考虑测试长度,并对每个长度进行排序,并将所有单独的 1 长度、2 长度、n 长度元素混合L到新的L.

谢谢!

0 投票
3 回答
3225 浏览

r - 有序多项回归中的残差和图

我需要绘制一个分级残差图,其中包含来自有序多项 logit 回归的拟合残差值。

使用 polr 时如何提取残差?是否有任何其他运行 ord multinominal logit 的函数可以提取残差?

这是我使用的代码

问题是对象“res”是“null”。

谢谢

0 投票
6 回答
2854 浏览

java - 我可以假设 Java 枚举自动递增 1 吗?

Java 声明初始值的序数是 0。我可以假设当我创建这样的枚举时:

的序数TUESDAY总是1,WEDNESDAY总是2,...?


我会更具体一点。我声明一个枚举:

现在有一种方法可以旋转 90 度(顺时针)。这是与序数的一行:

如果我不使用序数,我将不得不使用 switch 语句或条件:

使用序数有几个优点:

  • 更短的代码
  • 更快的代码(可以忽略不计)
  • 如果添加了方向(例如DOWN_LEFT),如果您将新方向放在正确的位置,则实施不一定要更改

你怎么看?

0 投票
3 回答
4201 浏览

c# - 真假值的字符串比较 OrdinalIgnoreCase

这有意义吗?MyValue 可以是“真”或“假”

它不应该是 Stringcomparison.OrdinalIgnoreCase 吗?

0 投票
0 回答
434 浏览

c++ - C ++附加随机序数导致未解析的外部符号

我只是无法弄清楚Visual C++ 2010在做什么,我已经用谷歌搜索了好几个小时,但我仍然不知道发生了什么。我真的非常感谢我能得到的任何帮助。

我有一个要从中导入函数的 DLL ,并且我已经完成了所有通常的动作。我从DLL创建了一个.lib 文件,并创建了一个头文件,其中包含和extern "C"__stdcall

然而,尽管我付出了所有努力,编译器仍然抱怨:

这是真正的踢球者,你看到那里的序数吗?@4<-- 我没有在我的代码中指定任何地方,VC++ 只是决定它显然喜欢数字 4。在 DLL 中,函数 Connected 实际上被列为序数 11,而不是 4。

如果我在 .lib 文件中将函数更改为序数 4,则项目编译,但 DLL 会抱怨,因为它已连接列为 11。

用于 NtDirect.dll 的BinDump:

main.cpp的代码:

ninja.h中的声明:(仅显示连接以节省空间)

NtDirect.def中导出:(我已经用 AND 尝试过这个,但没有指定序数。)

已经尝试过:

从包含Connected@11AND的 .def 文件构建 .lib Connected。我也尝试过使用除了 Connected 之外的其他功能,它们也不起作用。我尝试过使用我的导入声明(添加和删除extern "C")。

我还确保 DLL 与我的可执行文件位于同一文件夹中,并且我已将 NtDirect.dll 添加到链接器中,以便它可以访问。

我正在运行 Windows 7 64 位。