问题标签 [data-transform]
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.
r - 将两列中的值合并到 R 中的一个新列中
如何组合两列,以使一列中的值替换另一列中的 NA?
初始数据框
转换后的数据框
r - Bucket 对 r 中的值进行排序
我正在尝试按周期存储排名值。从 rank 1 到 rank 2 是 cycle1,类似地从 rank 2 到 rank 3 是 cycle2,依此类推并为每个循环创建二进制值(如下所示)
之前的数据框
之后的数据框
注意:每个组(即 id)基于时间戳具有唯一的排名值,并且下一个新 id 的排名将重置为 1
r - 在 R 中将日期时间标记为早上、下午和晚上
如何为给定的时间戳标记一天中的时间(早上、下午和晚上)?
初始数据
最终数据
r - 如何根据时间戳在r中从一周到另一周获得差异
我试图通过创建一个新列来检查客户是否每周进行购买,该列表示购买发生在随后的一周。
初始数据
最终数据
php - 为什么transform方法的参数总是为null
我的任务是向用户显示页面的到期日期。为此,我创建了一个包含两个字段的表单类型,第一个字段允许在 1 周 1 个月和 1 年之间进行选择以及自定义。如果客户选择自定义,则会显示另一个日历字段。在我使用 datatransformer 之后,因为第一个字段返回一个字符串('1week','1year' ...),第二个字段将是 null 或日期问题是反向转换方法工作得很好,但参数transform 方法为空,即当用户想要编辑页面时,他看不到两个字段的最后一个值。
}
那是变压器
}
r - 数据转换 - 从列转换数据并插入缺失值
我有关于居住在弗罗茨瓦夫的人数的数据:
有没有办法改变它,每年都是单独的行并且数据被插值?
插值将是线性的。我已经做到了,但我敢打赌有更好的方法:
json - 使用 jq 按键值过滤嵌套的 json
新手 jq 用户在这里,尝试使用 jq 过滤嵌套的 json。
期望的输出:
我能够得到标题和描述jq '.data.products[] | {title: .title, longDescription: .skus[].details.longDescription } | select(.longDescription | contains("keywordA") )'
结果:
但是,如果我在过滤器中包含颜色,我会得到不准确的数据。
jq '.data.products[] | {title: .title, color:.skus[].color, longDescription: .skus[].details.longDescription } | select(.longDescription | contains("keywordA") )'
r - 将带有数字和普通数字向量的字符矩阵转换为数字
这个理论上简单的任务今天让我发疯了。我对 R 比较陌生,但到目前为止相处得很好。也许你们中的某个人更容易解决它。
简而言之:如何从类似于这个的某种“混合”字符矩阵中获得每次观察的最大值?
所以我的结果说(数字): c(3, 2, 1.5, 2.9)
更长的故事:
我来自一个
从纯文本中获取一些数字。这将返回一个字符矩阵(根据 stri_match_all_regex 函数的定义)
去掉一些杂散字符后让它看起来像这样:
您已经在我的矩阵中看到了字符串而不是向量的复杂性。我想要的状态是确定每一行的最大值。
通常没有比这更简单的了,我会跑
但是应用数字函数显然不适用于这些伪装成数字的字符。(直到这一点我什至没有意识到这些都是字符而不是数字,因为它们在 rStudio View(dummy) 中没有引号)。把它变成数字
让我失去了带有 NA 的矩阵中的向量。不是我想要的。我希望将每个“c(1.2,5)”解释为好像它是一个“真实的”/“无引号的 c(1.2,5)”,并且数字当然也是数字。
我什至试图 strsplit / gsub 列,但这似乎也没有成效,或者我只是做错了。
给我留下了 NAs 作为 , 没有正确解释和
不允许我强制将 elist 对象返回为 numeric
因此,一个直截了当的问题:如何将类似于 dummy 的字符矩阵转换为“可用”形式,以在普通数字和由数字组成的向量上应用数字函数?
谢谢你的帮助!我觉得这应该很容易..但我已经坚持了很长一段时间了。
r - 使用 R 使用其他列中的现有值创建新列
我正在尝试计算一段时间内的体重减轻,因此初始体重非常重要。我想根据每个托盘的“天”=0 的重量创建一个“初始重量”列。示例如下:
一旦我有了初始体重值,我就可以在新列中计算我的体重减轻:(初始体重-体重(t))/初始体重。