R SQLDF如何处理NA,在除法等操作中缺少值?

问题描述 投票:0回答:1

我通常使用is.naCOALESCE之类的函数,但是我找不到R的SQLDF之类的函数,这使它难以使用缺少值的凌乱数据。在操作中发生NA的情况下,是否有某种方法可以强制SQLDF返回NA?

如何使用SQLDF处理缺失的值和NA?] >>

> sqldf('SELECT NA/13210')

Exception: no such column: NA
Show stack trace
> sqldf('SELECT NA/13210, 223423/NA')

Exception: no such column: NA
Show stack trace

我通常使用is.na和COALESCE之类的函数,但找不到R的SQLDF之类的函数,这使它难以使用缺少值的凌乱数据。有什么方法可以强制使用SQLDF ...

r sqldf
1个回答
0
投票

SQL字符串中的代码必须是SQL,而不是R。使用

sqldf('SELECT Null/13210')
##   Null/13210
## 1         NA
© www.soinside.com 2019 - 2024. All rights reserved.