相关疑难解决方法(0)

在knitr中打印数据框时隐藏NA

我正在尝试使用xtable从数据框中打印knitr中的表.下面示例中的表的尺寸为3x7,但第三行中的第三行只有一个值.第三行中的其余单元格为"NA".

当我编译文档时,有没有办法防止knitr在第三行打印NA,所以不是NA我只是有空格?

感觉这应该是一个简单的解决方案,但我不知道在哪里/如何隐藏NA的.这是我需要对数据框进行的更改还是我需要更改的xtable或knitr选项?

示例编织代码:

\documentclass{article}

<< data1, echo=FALSE,  warning=FALSE, message=FALSE >>=

require(xtable)

  FY.2014 <- 0.019
  FY.2015 <- ((7000)  - (6925.9)) / (6925.9)
  FY.2016 <- ((8000)  - (7000))   / (7000)
  FY.2017 <- ((9000)  - (8000))   / (8000)
  FY.2018 <- ((10000) - (9000))   / (9000)
  FY.2019 <- ((11000) - (10000))  / (10000)

  PC      <- data.frame(FY.2014, FY.2015, FY.2016, FY.2017, FY.2018, FY.2019)
  PC.1    <- paste(round(PC*100, digits=1), "%", sep="")


 FY.2014 <- 130.1
 FY.2015 <- 7000  - 6925.9
 FY.2016 <- 8000  - 7000
 FY.2017 <- 9000 …
Run Code Online (Sandbox Code Playgroud)

r xtable na knitr

30
推荐指数
2
解决办法
1万
查看次数

标签 统计

knitr ×1

na ×1

r ×1

xtable ×1