Как увидеть результаты Xtable непосредственно в латекс - PullRequest
0 голосов
/ 11 апреля 2020

У меня есть что-то подобное в моей среде R

myoutput <-  xtable(mtcars)

, и я хочу, чтобы обновленный myoutput в латексе автоматически, это возможно?

большое спасибо заранее,

Ответы [ 2 ]

3 голосов
/ 11 апреля 2020

Вы можете использовать пакет texPreview.

library(xtable)
library(texPreview)

LaTeX <- xtable(mtcars)
tex_preview(LaTeX)

Этот код отображает таблицу LaTeX в средстве просмотра RStudio.

0 голосов
/ 11 апреля 2020

Если вы говорите о somefile.rmd (или просто создаете его в R Studio с этим расширением - .rmd), попробуйте следующее:

---
title: "Somefile"
subtitle: "Somefile subtitle"
author: "Your Name"
output:
   beamer_presentation:
      slide_level: 2
      pandoc_args: "--latex-engine=xelatex"
      fig_width: 5
      fig_height: 5
header-includes:
- \usepackage{tikz, graphicx, multirow, colortbl, schemabloc}
- \usepackage[11pt]{moresize}
- ... # something else
---



## Overview of someproject
```{r echo = FALSE, message = FALSE, warning = FALSE, fig.align = "center", ...}

d <-
    read.csv2("somefile.csv", header = TRUE, sep = ";", dec = ".") %>%
    head(.)

Используя этот код, вы выполните следующее :

  1. Вы создаете презентацию проектора (что-то вроде ppt)
  2. В разделе между --- ... --- вы устанавливаете "global configuration" презентации
  3. Используя ##, вы создаете новый слайд
  4. Используя {r echo = FALSE, message = FALSE, ...}, вы можете вставить R code, который появится на этом слайде.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...