ReporteRs Character NAs Blank

时间:2017-06-16 15:52:14

标签: r reporters

我想制作一个使NA值显示为NA的FlexTable。当列是数字类时,我能够这样做。当列是类字符时,单元格显示为空。当它们是类字符列的一部分时,有没有办法让我的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)

1 个答案:

答案 0 :(得分:0)

您可以在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)