如何在 R 中的 SQLDF 中连接字符串
How can I concatenate strings in SQLDF in R
我正在寻找一个函数来连接 R 中 SQLDF 中的两个字符串,它的工作方式类似于 paste(),但找不到任何函数。这样做的原因是我想在连接两个数据框时连接两列。而不是使用 merge() 进行连接然后使用 paste(),我有时想使用 sqldf()。
只需使用 SQL 中的拼接语法,例如
d <- data.frame(x = c("a", "b"), y = c("1", "2"))
sqldf("select *, x||y from d")
# x y x||y
# 1 a 1 a1
# 2 b 2 b2
我正在寻找一个函数来连接 R 中 SQLDF 中的两个字符串,它的工作方式类似于 paste(),但找不到任何函数。这样做的原因是我想在连接两个数据框时连接两列。而不是使用 merge() 进行连接然后使用 paste(),我有时想使用 sqldf()。
只需使用 SQL 中的拼接语法,例如
d <- data.frame(x = c("a", "b"), y = c("1", "2"))
sqldf("select *, x||y from d")
# x y x||y
# 1 a 1 a1
# 2 b 2 b2