小编Jay*_*ara的帖子

使用R中的非常长的字符串创建公式

我的情况是,我有一个充满列名的向量,用于非常大的数据帧.

让我们假设:x = c("Name", "address", "Gender", ......, "class" )[近似100个变量]

现在,我想创建一个我最终会用来创建一个公式HoeffdingTree.我用以下方法创建公式:

myformula <- as.formula(paste("class ~ ", paste(x, collapse= "+")))
Run Code Online (Sandbox Code Playgroud)

这会引发以下错误:

解析错误(text = x):: 1:360:意外'其他'1:e + spread + prayforsonni +只是+想要+ amp +争论+ blxcknicotine +情绪+现在+右+实际+ herapatra +必须+简单+吸+有+总是+饼干+有史以来+家居+越来越+漂亮+黑人+ +,他们多次+阿布+所有+ alliepickl

paste上述语句中的部分工作正常,但将其作为参数传递给as.formula抛出各种奇怪的问题.

r formula

4
推荐指数
1
解决办法
7038
查看次数

如果值在 Moshi 中不匹配,如何回退枚举

我有一个枚举类,如果值与它们中的任何一个都不匹配,我希望它回退到特定的枚举值。我发现了一个关于使用 EnumJsonAdapter 的 Moshi 问题,但我没有看到任何可供我使用的公共类。

我正在使用 Moshi 1.8.0

关于如何实现这一点的任何想法,或者编写自定义 JSON 适配器是唯一的出路?

enums moshi

3
推荐指数
1
解决办法
3441
查看次数

标签 统计

enums ×1

formula ×1

moshi ×1

r ×1