要将dplyr的mutate_all
函数的输出转换为抛出错误的data.table的包装器函数,可以按照以下步骤进行操作:
dplyr
和data.table
这两个R包。你可以使用以下命令进行安装:dplyr
和data.table
这两个R包。你可以使用以下命令进行安装:mutate_all_dt
为例,该函数将dplyr
的mutate_all
函数包装在data.table
中,以便在出现错误时抛出异常。以下是函数的代码示例:mutate_all_dt
为例,该函数将dplyr
的mutate_all
函数包装在data.table
中,以便在出现错误时抛出异常。以下是函数的代码示例:.data
转换为data.table
对象,并尝试执行lapply(.SD, .funs)
来对所有列应用函数.funs
进行变换。如果发生错误,将抛出错误消息。mutate_all
函数。以下是一个示例:mutate_all
函数。以下是一个示例:function(x) x * 2
来将所有列乘以2,并返回修改后的数据。需要注意的是,这个包装器函数仅适用于mutate_all
函数。如果你想包装其他dplyr
函数或扩展该函数以支持其他dplyr
函数,你需要相应地修改包装器函数的代码。
领取专属 10元无门槛券
手把手带您无忧上云