Zeilen hinzufügen oder einzelne row.names mit print.xtables fett formatieren - etwas zwischen den Zeilen einfügen?

Ich versuche es zu benutzenprint.xtable add.to.row So formatieren Sie eine Tabelle:

Sport

share of ballers    22.3 
share of skiers      4.6

Sucht

share of smokers    20.3 
share of drinkers    6.6

Meine R-Tabelle enthält die zusätzlichen row.names, auch wenn diese Zeilen keine Werte enthalten. Ich habe die Option add.to.row verwendet, um den verschiedenen Zeilen Farben hinzuzufügen, wie vorgeschlagenHier das hat gut funktioniert. Was jedoch nicht funktioniert, ist, fett gedruckten Text mit xtable hinzuzufügen oder zusätzlichen Text hinzuzufügenhline zwischen den Reihen. Ich erhalte immer eine Fehlermeldung wie:

Bad type area settings! Die detektierte Linienbreite ist ca. 52% (typearea) größer als die heuristisch ermittelte Linienbreite.

Das könnte bedeuten, dass der Tisch aufgrund meiner Änderungen zu groß für seine Umgebung wird, aber ich habe keine Ahnung, was ich dagegen tun soll. Hinweis Ich habe Posts wie diese gelesenein Das ändert die xtable-Ausgabe selbst, aber obwohl dies für mich möglicherweise möglich ist, suche ich nach einer einfacheren Lösung. Denn wenn ich mich für diese Lösung entschied, musste ichcapture.output und benutze regexp ersatz um etwas dazwischen hinzuzufügen.

Gibt es einen Weg, dies zu umgehen? Oder gibt es eine einfachere Lösung?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage