查询行R中国家代码纳米比亚的NA

查询行R中国家代码纳米比亚的NA,r,R,我需要从数据库表中读取此代码。 我几乎所有的国家都有代码NA,包括纳米比亚 区号NA在R中被视为不可用值。 在这个代码中有一个方法告诉程序,他应该直接把这个维度ReFiFAZE和RealPARTHEA视为字符。 当然,我在稍后将na更改为一个虚构的代码时做了一个补丁,之后在为laoding创建csv文件时,我必须将其反转 getITS_R = function(prod_stage = "R"){ ch <- odbcConnect("FIGARO", uid="figaro",

我需要从数据库表中读取此代码。 我几乎所有的国家都有代码NA,包括纳米比亚

区号NA在R中被视为不可用值。 在这个代码中有一个方法告诉程序,他应该直接把这个维度ReFiFAZE和RealPARTHEA视为字符。 当然,我在稍后将na更改为一个虚构的代码时做了一个补丁,之后在为laoding创建csv文件时,我必须将其反转

  getITS_R = function(prod_stage = "R"){
  ch <- odbcConnect("FIGARO", uid="figaro", pwd="figaro88", believeNRows=FALSE)
  query <- paste0("select *  from ITS6_INPUT where PROD_STAGE = '", prod_stage,"' and UNIT_MEASURE = 'EUR' ;")
  its6_input = data.table(sqlQuery(ch, query, as.is = TRUE))
  return(its6_input)
  close(ch)
}
getITS\u R=function(prod\u stage=“R”){
ch这里有一个类似的问题..我认为您可以使用sqlQuery()的'na.strings'参数以类似的方式解决您的问题让我们试试
data.table(sqlQuery(ch,query,as.is=TRUE,na.strings=“”)
可能的重复