问题标签 [mutated]

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

r - 我怎样才能把这个突变变成一个函数?

我有一堆变量,其中有这些替代文本答案。其中一些替代答案对应于多项选择中的答案,所以我要做的就是将这些值重新编码回数字格式。我做了一个有效的代码:

但是我还有 8 个变量,我必须为这些变量做同样的事情。我也必须为 s1_auto2_eigendom、s1_auto3_eigendom、... s1_auto8_eigendom 做同样的事情,所以我想我会通过创建一个函数来压缩它。

我试过这个:

但是当我这样做时,什么也没有发生。没有错误,但我没有得到任何结果。我首先尝试使用管道选项,然后尝试在函数内的代码前面使用 s1 <- ,但这也不起作用。

为了稍微解释一下数据,s1_auto1_eigendom 取值 1-7,7 表示“anders”,对于许多答案 7,s1_auto1_eigendom_anderstext 中会有一个文本条目,其中一些文本条目对应于 7 以外的其他值。

例子:

0 投票
1 回答
39 浏览

r - 如何应用在多个列中具有多个输入的函数?

我有一个接受两个参数(列)的函数。该函数根据另一列中的值 (y) 更改一列 (x) 的值。

但是,这需要在许多列对上完成,为什么我想让它成为一个函数。

这是正确的做法吗:

0 投票
1 回答
27 浏览

r - 为什么在变异字符串时出现错误“初始化错误(...):尝试使用零长度变量名”

我有这个代码

我用它来清理一列,但我得到了这个错误:

不知道是什么导致了这个错误,我在网上找到的似乎没有帮助。我没有使用任何反引号。另一件事是,在此代码之前的另一个 df 中的列上的确切代码行,它可以正常工作。

我添加了这些库(在我的代码中用于不同的目的):

需要是

0 投票
0 回答
14 浏览

r - 错误:`mutate()` 列 `nested.col` 有问题。我`nested.col = purrr::map(...)`。x 'tk_make_future_timeseries' 没有适用的方法

我尝试执行下面的代码,但收到错误消息这是代码:

错误消息:错误:mutate()列有问题nested.col。我nested.col = purrr::map(...)。x 没有适用于“字符”类对象的“tk_make_future_timeseries”的适用方法 i 第 1 组中发生错误:结果 = AntiSocial。

有人可以帮忙吗?