Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 为xtable生成的latex表的列着色_R_Latex_Sweave - Fatal编程技术网

R 为xtable生成的latex表的列着色

R 为xtable生成的latex表的列着色,r,latex,sweave,R,Latex,Sweave,如何使用R xtable包生成带有彩色列的表?post显示了如何给行着色,但我不知道如何对列进行同样的着色 这是一个被剪掉的代码,应该可以澄清这一点。关键是定义一个新的列类型。在本例中,我使用“a”作为新列的名称,并为其指定了中灰色: \usepackage{xcolor, colortbl} \definecolor{Gray}{gray}{0.85} \newcolumntype{a}{>{\columncolor{Gray}}c} <<xtable1, results

如何使用R xtable包生成带有彩色列的表?post显示了如何给行着色,但我不知道如何对列进行同样的着色

这是一个被剪掉的代码,应该可以澄清这一点。关键是定义一个新的列类型。在本例中,我使用“a”作为新列的名称,并为其指定了中灰色:

\usepackage{xcolor, colortbl}
\definecolor{Gray}{gray}{0.85}
\newcolumntype{a}{>{\columncolor{Gray}}c}


<<xtable1, results=tex, echo=F>>=
xtab<-xtable(d, caption="...", label="tab.myData")
align(xtab) <- c('l', 'c', 'a')
print(xtab, floating=F, include.rownames = F)
@
\usepackage{xcolor,colortbl}
\定义颜色{Gray}{Gray}{0.85}
\newcolumntype{a}{>{\columncolor{Gray}}c}
=

XTAB您必须将其添加到表的列规范中。请参阅纯乳胶方法。