J'essaie de créer une table en dehors d'un morceau de code en utilisant la notation de démarquage normale et d'y ajouter une légende. Voici un exemple de fichier (tiré de ici :
---
output: pdf_document
---
| First Header | Second Header | Third Header |
| :------------ | :-----------: | -------------------: |
| First row | Data | Very long data entry |
| Second row | **Cell** | *Cell* |
| Third row | Cell that spans across two columns ||
[Table caption, works as a reference][section-mmd-tables-table1]
Cela produit malheureusement une chaîne plutôt triste:
La suppression de la ligne de légende entre crochets produit un tableau fin (mais sans légende, évidemment):
Cela peut être réalisé si j'ai transformé mes données en un véritable data.frame et utilisé kable
comme indiqué ici mais je cherche à éviter d'avoir à le faire.
Le guide lié fait référence à MultiMarkdown , tandis que RMarkdown utilise Pandocs . Les sous-titres fonctionnent un peu différemment dans Pandoc. Ce qui suit devrait faire l'affaire. La syntaxe est Table:
suivi de votre légende; Numéros de Pandocs automatiquement. Laissez une ligne vide entre la fin du tableau et la ligne de légende.
---
output: pdf_document
---
| First Header | Second Header | Third Header |
| :------------ | :-----------: | -------------------: |
| First row | Data | Very long data entry |
| Second row | **Cell** | *Cell* |
| Third row | Cell that spans across two columns ||
Table: Your Caption