Wyrównać dwie ramki data.frames przy pomocy knitr?

Jestem nowy w knitr (a także całkiem nowy w R), więc to może być głupie pytanie ...

Mam dwie dane.frames, które mają dwie kolumny, ale różną liczbę wierszy. Chcę pokazać je w moim raporcie z dzianiny, ale posiadanie jednego wąskiego stolika pod innym wąskim stołem, kiedy mogli tak łatwo siedzieć obok siebie, nie wygląda dobrze. Czy w jakiś sposób mogą być wyświetlane obok siebie?

Aktualizacja

Ok, na podstawie poniższej sugestii, oto co zrobiłem (łączę teraz trzy tabele):

```{r fig.height=13.5, fig.width=10, echo=FALSE, comment=""}
grid.arrange(textGrob("Visual Clusters", gp=gpar(fontsize=14, fontface="bold")),
             textGrob("We have biofilm data for...", gp=gpar(fontsize=14, fontface="bold")),
             textGrob("Left Over Isolates", gp=gpar(fontsize=14, fontface="bold")),
             tableGrob(clusters, show.rownames=FALSE, gp=gpar(fontsize=10)),
             tableGrob(clust_ab, show.rownames=FALSE, gp=gpar(fontsize=10)),
             tableGrob(n_clust, show.rownames=FALSE, gp=gpar(fontsize=10)),
             ncol=3, nrow=2, heights=c(1,30))
```

Wygląda to już naprawdę dobrze, z tytułami dla trzech tabel i bez ponumerowanych wierszy.
Jedynym problemem, którego do tej pory nie mogłem rozwiązać, jest to, że wszystkie tabele są wyśrodkowane poziomo, więc krótsze zaczynają się poniżej najdłuższego, jeśli wiesz, co mam na myśli.

questionAnswers(2)

yourAnswerToTheQuestion