L'alignement de Colonnes avec knitr kable fonction

Je suis de l'exécution d'une tâche simple: la création d'un tableau et de le reproduire à l'aide de R Markdown à pdf comme suit:

library(knitr)
kable(datatable,align='ccccccc',
col.names = c("Copy","Sigma Est","Sigma Lower","Sigma Upper", 
"Lambda Est","Lambda Lower","Lambda Upper"),digits=3)

Problème

quand je l'ai sortie de la table, les colonnes ne sont pas centrées. En fait, pour certains tableaux, ils sont aligné à droite pour les autres - alignés à gauche, ce qui semble plutôt aléatoire pour moi.

Question

Comment puis-je contrôler l'alignement de colonnes avec R fonction kable de colis knitr, c'est à dire, ce que je fais mal?

MODIFIER

En cours d'exécution:

library(knitr)
kable(datatable,align=c(rep('c',times=7)),
col.names = c("Copy","Sigma Est","Sigma Lower","Sigma Upper", 
"Lambda Est","Lambda Lower","Lambda Upper"),digits=3)

Rendements:

| Copy | Sigma Est | Sigma Lower | Sigma Upper | Lambda Est | Lambda Lower | Lambda Upper |
|:----:|:---------:|:-----------:|:-----------:|:----------:|:------------:|:------------:|
|  0   |  14.631   |   12.275    |   16.987    |   0.129    |    8.778     |    9.296     |
|  1   |  16.988   |   14.275    |   19.700    |   0.136    |    8.190     |    8.736     |
|  2   |  20.850   |   17.517    |   24.183    |   0.129    |    8.595     |    9.113     |
|  3   |  20.551   |   17.229    |   23.874    |   0.127    |    9.015     |    9.523     |
|  4   |  22.651   |   18.993    |   26.310    |   0.127    |    8.969     |    9.478     |
|  5   |  23.369   |   19.652    |   27.086    |   0.127    |    8.599     |    9.108     |

C'est exactement ce que je veux comme :---: désigne le centrage de colonnes, cependant, lorsque je clique sur Knit PDF et un pdf document est produit, toutes les colonnes sont toujours aligné à gauche. Comment puis-je aller autour de qui?

OriginalL'auteur Ivona | 2016-12-28