R script in Rmd file ausführen
Verfasst: Do Sep 11, 2025 10:20 am
Ich habe ein Skript namens main.R, welches mehrere Dataframes enthält. Im R Studio wird das Skript ohne Fehler ausgeführt und die Data Frames richtig als Tabellen angezeigt. Nun möchte ich das R Skript in eine main.Rmd importieren, ausführen und die Dataframes als Tabellen anzeigen. Die Tabellen laufen über mehrere Seiten.
Das Dataframe ist so aufgebaut, das vor dem Gleichheitszeichen der Header in der Tabelle und hinter dem Gleichheitszeichen ,die Funktion in dem main.R file ausgeführt wird.
So ungefär soll die Tabelle aussehen. Da fehlt noch der Tabellenname und die Tabellenunterschrift.
Hier ein Ausschnitt meiner Dataframes:
Hier der erste Entwurf meines main.Rmd files:
Das Dataframe ist so aufgebaut, das vor dem Gleichheitszeichen der Header in der Tabelle und hinter dem Gleichheitszeichen ,die Funktion in dem main.R file ausgeführt wird.
So ungefär soll die Tabelle aussehen. Da fehlt noch der Tabellenname und die Tabellenunterschrift.
Code: Alles auswählen
| Long_ Table_24 |
| Index | Test |
Code: Alles auswählen
Long_Table_2024 <- data.frame (
Index = 1:index_long,
Test = test_long
)
Code: Alles auswählen
---
title: "This is a Title"
subtitle: 'This is a subtitle'
author: "Max Mustermann"
date: "`r format(Sys.time(), '%d. %B %Y')`"
documentclass: scrbook
papersize: a4
output:
pdf_document:
includes:
in_header: preamble.tex
before_body: copyright.tex
toc: yes
toc_depth: 2
number_sections: yes
latex_engine: lualatex
---
# Hallo Test
Wie includiere ich die main.R, füre die main.R aus und zeige die Ergebnisse der Dataframes aus der main.R an?
```{r, your_code_chunk, eval = TRUE, echo = FALSE}
source("main.R")
```