问题标签 [labelled-generic]

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 回答
350 浏览

scala - 找不到 shapeless.ops.record.Selector 的隐含值

我正在玩无形以探索在无形标记记录中提取值类型的可能性。动机是我可以使用类型类和隐式来根据类型分派流程。但是,以下代码不起作用。

我正在使用 Scala 2.12.8,编译器错误是

我想了解我在这里缺少什么。还是完全有可能是无形的?

0 投票
0 回答
119 浏览

r - 使用 merge 或 left_join 合并数据帧时如何将向量保持为“已标记”?

我正在合并数据框,其中一个带有标签数据。但是,当数据框合并时,标记的向量变为数字。我怎样才能避免这种情况发生?

以下示例显示了 mtcars 的问题:

在这里, mtcats$cyl 是“标记的”。

然后 mtcars$cyl 变为“数字”。我还注意到,如果你裁剪掉向量的一部分,也会发生同样的事情,比如这里:

这里 x 也是“数字”。

0 投票
1 回答
2583 浏览

character - “错误:无法转换性格”

我和我的学生都加载了相同的数据集,安装了相同的包,并且运行了相同的代码。当我运行“frq”时,我得到一个频率表,变量被标记为“数字”。当我的学生运行相同的代码时,她得到"Error: Can't convert <haven_labelled> to character."

关于我们可能出错的地方有什么想法吗?

0 投票
1 回答
97 浏览

r - 在循环中分配变量标签

我有一个大的旧数据集,我想以编程方式标记。为此,我使用了包中的look_for()函数labelled来创建变量和标签的 df,我想循环通过这些函数将标签分配给我的变量。下面是一个简单的例子:

vlabels 内容:

尝试分配标签:

检查输出和我的标签没有出现:

不知道我在这里缺少什么,除了循环不好,我应该使用 apply。谢谢!