在sparklyr中删除字符串中的'',可以使用正则表达式和字符串替换的方法。具体步骤如下:
library(sparklyr)
sc <- spark_connect(master = "local")
data <- data.frame(strings = c("abc\\def", "ghi\\jkl", "mno\\pqr"))
df <- copy_to(sc, data, "df")
regexp_replace()
函数和正则表达式替换字符串中的'':library(dplyr)
df <- df %>% mutate(strings = regexp_replace(strings, "\\\\", ""))
在上述代码中,regexp_replace()
函数的第一个参数是需要替换的字符串列,第二个参数是正则表达式,用于匹配'',第三个参数是替换后的字符串,这里是空字符串。
collect(df)
这样就可以在sparklyr中删除字符串中的''了。
关于sparklyr的更多信息和使用方法,可以参考腾讯云的Sparklyr产品介绍页面:Sparklyr产品介绍。
云原生正发声
DBTalk技术分享会
云原生正发声
GAME-TECH
"中小企业”在线学堂
云+社区技术沙龙[第14期]
腾讯技术创作特训营第二季第3期
【产研荟】直播系列
高校公开课
领取专属 10元无门槛券
手把手带您无忧上云