2013-10-18 15 views
5

Xtable ile ilgili bir dizi yardımcı gönderi var ancak hiç kimse, arama yeteneklerim kadarıyla ilgilenmiyor.Satır yüksekliğini ayarlama xtable R

Satır yüksekliğini xtable (baskı) olarak ayarlamak istiyorum. Bir data.frame yazdırıyorum. Ben denedim

enter image description here

:

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

Ben zaten yapmak istiyorum ne add.to.row

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

Yani kullanıyorum unutmayınız upper satır boşluk genişletmek için her tür şey ama her zaman sadece güzelce yaptığım şeyleri karıştırıyorum.

+0

etrafında dolgu artırır booktabs seçeneğini kullanabilirsiniz: tarzı etiketleri arasına belgenin üst kısmında CSS kuralları Bu yüksekliği artıracak ama hiçbir şey yazdıramayacağım. Tam olarak nasıl yapılacağına eminim, bu yüzden sadece bir yorum olarak bırakıyorum, tam bir cevap değil. –

+0

Fazladan dikey alan eklemek genellikle \\'den sonra [_x_pt] ekleyerek yapılır ve 'print.xtable()' 'add.to.row' argümanı kullanılarak elde edilebilir. Eğer 'print()' komutunun tamamını (ve tercihen bir MWE) gösterirseniz daha iyi bir cevap alabilirsiniz. – chepec

cevap

0

Burada tam olarak emin olmadığınızdan emin olun - eğer LaTeX kullanıyorsanız ya da tabloyu html olarak yazdırıyorsanız (R Markdown ve web sayfası olarak gösteriliyor. İkinci durumda, tablo hücrelerini kullanarak tabloları belirtebilirsiniz.

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

sadece Belki, uygun yükseklikte bir payanda ekleyebilir yatay çizgiler

print(xtable(...),booktabs = T)