我正在寻找一个函数来连接R中的SQLDF中的两个字符串,其效果类似于paste(),但找不到任何字符串。这样做的原因是我想在连接两个数据帧时连接两列。而不是使用merge()来进行连接,然后使用paste(),我有时想使用sqldf()。
答案 0 :(得分:7)
只需在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