当尝试使用rawToChar(varName)
方法时,它会抛出,
rawToChar(m)中的错误:字符串中嵌入的nul: “X \ n \ 0 \ 0 \ 0 \ 002 \ 0 \ 003 \ 002 \ 003 \ 0 \ 002 \ 003 \
我如何仍然检索它?如果您的建议是删除空值 在存储之前NA或者可能是0,我使用
将此数据写入HDFSwriteToHDFS <- function(fileName){
hdfs.init()
modelfile <- hdfs.file(fileName, "w")
hdfs.write(get(fileName), modelfile)
hdfs.close(modelfile)
}
其中fileName
是一个字符串,get(fileName)
返回变量值。
在这种情况下我该怎么做。我尝试使用is.na/is.null函数删除空值,但这也没有帮助,它仍然会抛出相同的错误
答案 0 :(得分:0)
'nul'不是null或NA,它是'00'。这就是为什么is.na或is.null将不起作用。