Skip to contents

[Experimental]

Lager pene LaTeX-tabeller i et standardisert format for alle årsrapporter, med mulighet for å gjøre den stor nok til å dekke hele siden (wide = TRUE).

Usage

lag_tab_latex(dataframe, label, caption, wide = FALSE, ...)

Arguments

dataframe

Dataramme som inneholder data som skal vises i tabell.

label

Label for tabellen som brukes for å lage referanser i teksten.

caption

Forklaringstekst for tabellen.

wide

Valgmulighet for om tabellen skal være breiere enn standard tekstbredde. Må være TRUE eller FALSE, standard er FALSE.

...

Ytterligere argumenter som kan gis til Hmisc::latex().

Value

Tekst som, i en LaTeX-kompilator, genererer en tabell.

Details

Ytterligere argumenter som kan gis til Hmisc::latex() inkluderer blant annet colhead = c().

Examples

# Pakke for bruk av tibble-objekt og rør-operatoren
library(dplyr)

cars_top_mpg = mtcars |>
  arrange(desc(mpg)) |>
  head()
cars_top_mpg_tab = lag_tab_latex(cars_top_mpg,
  label = "mpg_table",
  caption = "Cars with best mileage"
)
cat(cars_top_mpg_tab)
#> \begin{table}[htbp]
#>  \caption{Cars with best mileage\label{mpg_table}} 
#>  {\centering
#>  \begin{tabular}{rrrrrrrrrrr}
#>  \toprule
#>  \multicolumn{1}{c}{mpg}&\multicolumn{1}{c}{cyl}&\multicolumn{1}{c}{disp}&\multicolumn{1}{c}{hp}&\multicolumn{1}{c}{drat}&\multicolumn{1}{c}{wt}&\multicolumn{1}{c}{qsec}&\multicolumn{1}{c}{vs}&\multicolumn{1}{c}{am}&\multicolumn{1}{c}{gear}&\multicolumn{1}{c}{carb}\tabularnewline
#>  \midrule
#>  33.9&4& 71.1& 65&4.22&1.835&19.90&1&1&4&1\tabularnewline
#>  32.4&4& 78.7& 66&4.08&2.200&19.47&1&1&4&1\tabularnewline
#>  30.4&4& 75.7& 52&4.93&1.615&18.52&1&1&4&2\tabularnewline
#>  30.4&4& 95.1&113&3.77&1.513&16.90&1&1&5&2\tabularnewline
#>  27.3&4& 79.0& 66&4.08&1.935&18.90&1&1&4&1\tabularnewline
#>  26.0&4&120.3& 91&4.43&2.140&16.70&0&1&5&2\tabularnewline
#>  \bottomrule
#>  \end{tabular}}
#>  \end{table}