gpt4 book ai didi

mysql - 如何在 r 中执行 MySQL 更新查询

转载 作者:行者123 更新时间:2023-11-29 06:11:42 24 4
gpt4 key购买 nike

在MySQL中,我做的是:

update table set group = 1 where log(id) < 0

我想在 R 中做同样的事情,但我不知道

我该怎么办?

最佳答案

我们可以在R中使用data.table。将 'data.frame' 转换为 'data.table' (setDT(tab)),使用 'i' 中的逻辑条件,我们赋值 (:=) 1到“组”变量。由于这样做,它会更快、更高效。

library(data.table)
setDT(tab)[log(id) <0, group := 1]

关于mysql - 如何在 r 中执行 MySQL 更新查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37934733/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com