【发布时间】:2017-05-16 23:30:36
【问题描述】:
我正在尝试将 sqldf 与在 R 中创建的数据框一起使用。我的表有 2 列逻辑向量。我的代码看起来像sqldf("Select* from df where Dupe1='TRUE' or Dupe2='TRUE' '' )。它返回错误:意外的数字常量。不明白这是什么意思。我假设 sql 无法读取 R 的逻辑向量。任何解决方案将不胜感激。
【问题讨论】:
-
在 R 和任何 SQL 兼容的数据库中,值 True 和 False 永远不会被引用为假定为字符串文字。
标签: sql r logical-operators sqldf