【发布时间】:2018-11-26 19:07:58
【问题描述】:
我有我的项目的 tbl 格式数据集,我有一列我有混合值(虽然我可以区分哪些是哪些)并且我想通过将它们除以某个数字来更改该列的选定值,什么这是我最好的方法吗? 我曾想过编写 mutate 并以某种方式在其中应用 if 语句,但我不知道该怎么做。
【问题讨论】:
我有我的项目的 tbl 格式数据集,我有一列我有混合值(虽然我可以区分哪些是哪些)并且我想通过将它们除以某个数字来更改该列的选定值,什么这是我最好的方法吗? 我曾想过编写 mutate 并以某种方式在其中应用 if 语句,但我不知道该怎么做。
【问题讨论】:
通过利用 dplyr 包,您可以做到
mutate_if(condition_to_check, funs(. / number_to_divide_by))
【讨论】: