r语言 - 报告者字符 NA 空白



我想做一个FlexTable,使NA值显示为NA。当列是类数字时,我能够做到这一点。当列具有类字符时,单元格显示为空。有没有办法让我的 NA 值在成为类字符列的一部分时显示?我知道我可以简单地用"NA"替换它们,但我强烈希望不这样做。

library(ReporteRs)
y <- data.frame(var.1 = as.character(letters[1:5]), 
                var.2 = as.numeric(1:5), 
                stringsAsFactors = FALSE)
y[3, 1] <- NA
y[4, 2] <- NA
FlexTable(y)

您可以在 NA 值周围添加引号。

library(ReporteRs)
y <- data.frame(var.1 = as.character(letters[1:5]), 
                var.2 = as.numeric(1:5), 
                stringsAsFactors = FALSE)
y[3, 1] <- "NA"
y[4, 2] <- "NA"
FlexTable(y)

最新更新