2013-10-18 14 views
5

xtableを扱うのに役立つ記事がいくつかありますが、私の検索能力に関する限り、これを扱う人はいません。行の高さを調整するxtable R

xtable(print)で行の高さを調整したいと思います。私はdata.frameを印刷しています。私が試してみました

enter image description here

print(xtable(...),...) 

私はすでに私がやりたいものをadd.to.row

addtorow <- list() 
addtorow$pos <- list() 
addtorow$pos[[1]] <- c(0) 
addtorow$command <- c(paste("\\hline \n","\\hline \n",sep="")) 

ので、使用していることに注意してくださいはupper行のスペースを広げることです私はすでにうまくやったことをいつもうんざりしています。

+0

周りのパディングを高めるbooktabsオプションを使用することができますそれで身長は伸びますが、何も印刷されません。私はそれを完全な答えではなく、コメントとして残しているので、これを行う方法を正確に確認してください。 –

+0

余分な垂直スペースを追加するには、通常、\ _の後に[_x_pt]を追加します。これは、 'print.xtable()'の 'add.to.row'引数を使用して実現できるはずです。完全な 'print()'コマンド(そして、できればMWE)を表示すると、より良い答えが得られるかもしれません。 – chepec

答えて

0

LaTeXを使用している場合や、HTMLで表を印刷している場合(R MarkdownとWebページとしてのレンダリングを使用している場合)、後者の場合は、スタイルタグの間、ドキュメントの上部にあるCSSルール:

<style> 
    th,td{ 
    padding:2px 5px 2px 5px; 
    } 
</style> 
1

あなたは単におそらく、あなたが適切な高さのストラットを追加することができます水平線

print(xtable(...),booktabs = T) 
関連する問題