adicionando linhas ou boldify única row.names com print.xtables - adicionar algo entre as linhas?
Eu tento usarprint.xtable
add.to.row
para obter a tabela formatada assim:
Esportes
share of ballers 22.3
share of skiers 4.6
vício
share of smokers 20.3
share of drinkers 6.6
Minha tabela R contém o row.names adicional, mesmo que essas linhas não contenham nenhum valor. Eu usei a opção add.to.row para adicionar cores às diferentes linhas, como sugeridoAqui que funcionou bem. Mas o que não funciona é adicionar texto em negrito com xtable ou adicionarhline
entre as linhas. Eu sempre recebo uma mensagem de erro como:
Bad type area settings!
A largura da linha detectada é cerca de 52% (typearea) maior que a largura da linha heuristicamente determinada.
Então, isso pode significar que a mesa se torna grande para o ambiente devido às minhas alterações, mas não tem idéia do que fazer a respeito. Note que eu leio posts como este1 que modifica a saída do xtable em si, mas mesmo que isso seja possível para mim, estou procurando uma solução mais fácil. Porque se eu for para esta solução eu tive quecapture.output
e use o substituto de expressão regular para adicionar algo entre eles.
Existe uma maneira de contornar isso? Ou existe uma solução mais simples?