
Ich versuche, die ERSTE Zeile meiner Tabelle einzufärben. Wenn ich jedoch \rowcolor[gray]{0.95}
der ERSTEN Zeile etwas hinzufüge, wird die farbige Zeile die ZWEITE. Tatsächlich ist es ziemlich einfach, von der zweiten Zeile abwärts Änderungen vorzunehmen, aber ich konnte keinen Vorschlag finden, wie ich die erste ändern kann.
Bitte beachten Sie folgende MWE (Abweichung von dieserAntwort)
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage{booktabs}
\usepackage{colortbl, xcolor}
\begin{document}
<<do_table, results = "asis">>=
library(xtable)
mydf <- data.frame(id = 1:10, var1 = rnorm(10), var2 = runif(10))
rws <- c(1,3,5,6,7)
col <- rep("\\rowcolor[gray]{0.95}", length(rws))
print(xtable(mydf), booktabs = TRUE,
add.to.row = list(pos = as.list(rws), command = col))
@
\end{document}
das erzeugt
Wie soll ich die ERSTE Reihe einfärben?