如何在R中使用formattable创建表?

我正在尝试使用formattable在R中创建表,但是某些行返回NA,但我不知道如何删除它们。

在Excel中,表格如下所示,这就是我希望的样子:

如何在R中使用formattable创建表?

R中看起来像这样:

如何在R中使用formattable创建表?

如何使R中的该表看起来像在Excel中一样?

代码:

library(readxl)
library(formattable)

indicadores <- read_excel("Dados/Tabela Indicadores.xlsx")

tabela_indicadores <- formattable(indicadores,align = c("c","c","c"))

我正在使用的文件:https://drive.google.com/file/d/1CDhMkW7l78WEj45mYZ86LTY6PjCyhsSd/view?usp=sharing

iCMS 回答:如何在R中使用formattable创建表?

最简单的方法是用字符“-”或“”替换缺少的值:

indicadores$Tema <- ifelse(is.na(indicadores$Tema),"-",indicadores$Tema)
tabela_indicadores <- formattable(indicadores,align = c("c","c","c"))

我假设您不想完全排除这些行。如果您确实要删除它们,请使用

tabela_indicadores <- formattable(na.omit(indicadores),"c"))
本文链接:https://www.f2er.com/2056924.html

大家都在问