¿Cambiar el color de los números negativos a rojo en una tabla generada con xtable ()?

Estoy escribiendo un informe en R con knitr. Estoy usando xtable () para generar tablas en el informe. Una de mis tablas incluye números negativos y positivos. Me gustaría cambiar el color de los números negativos a rojo. ¿Cómo puedo hacer eso? Obviamente, una solución fácil es cambiar el código de látex que genera xtable PERO, tenga en cuenta que tengo un informe automático de que los números pueden cambiar con los nuevos conjuntos de datos y no quiero configurar los colores manualmente.

Aquí hay un código simple:

\documentclass{article}
\begin{document}
<<simpleExamp, results=tex, echo=FALSE>>=
library(knitr)
library(xtable)
testMatrix <- matrix(c(sample(-10:10,10)), ncol = 2)
xtable(testMatrix)
@
\end{document} 

¿Cómo puedo hacer que los números negativos sean rojos? Gracias por tu ayuda.

Respuestas a la pregunta(2)

Su respuesta a la pregunta