agregar filas o poner en negrita una sola fila. nombres con print.xtables: ¿agregar algo entre filas?

Trato de usarprint.xtable add.to.row para obtener la tabla con formato de esta manera:

Deportes

share of ballers    22.3 
share of skiers      4.6

adiccion

share of smokers    20.3 
share of drinkers    6.6

Mi tabla R contiene los row.names adicionales incluso si estas filas no contienen ningún valor. Utilicé la opción add.to.row para agregar colores a las diferentes filas como se sugiereaquí que funcionaba bien. Pero lo que no funciona es agregar texto en negrita con xtable o agregar máshline entre las filas. Siempre recibo un mensaje de error como:

Bad type area settings! El ancho de línea detectado es alrededor del 52% (área de letra) mayor que el ancho de línea determinado heurísticamente.

Entonces, esto podría significar que la tabla se hace demasiado grande para su entorno debido a mis cambios, pero no tengo idea de qué hacer al respecto. Tenga en cuenta que he leído mensajes como esteuno eso modifica la salida de xtable en sí misma, pero aunque me sea posible, estoy buscando una solución más sencilla. Porque si voy por esta solución tengo quecapture.output y use el reemplazo de expresiones regulares para agregar algo entre.

¿Hay alguna forma de evitar esto? ¿O hay una solución más simple?

Respuestas a la pregunta(1)

Su respuesta a la pregunta