0Pricing
R Academy · Lektion

Bereitstellung und bewährte Verfahren

Lernen Sie Strategien kennen, um Ihre R-Projekte sicher und effizient für den Produktionseinsatz bereitzustellen.

Bereitstellung und bewährte Verfahren ist eine kostenlose R Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 3. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des R Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der R Academy-Kurs umfasst insgesamt 3 Lektionen.

Bereitstellung und Best Practices in R

Bereitstellung und Best Practices in R

Eine effiziente Bereitstellung von R-Anwendungen gewährleistet Zuverlässigkeit und Leistungsfähigkeit. Lernen Sie Best Practices zum Teilen und Optimieren Ihrer R-Projekte kennen.

Bereitstellung und bewährte Verfahren — Illustration 1

R-Markdown-Berichte bereitstellen

R-Markdown-Berichte bereitstellen

R-Markdown-Berichte können mithilfe der Schaltfläche Knit im HTML-, PDF- oder Word-Format geteilt werden.

Shiny-Apps bereitstellen

Shiny-Apps bereitstellen

Shiny-Anwendungen können auf shinyapps.io gehostet oder auf einem Shiny-Server bereitgestellt werden.

library(shiny)
deployApp('path/to/app')

Plumber für APIs verwenden

Plumber für APIs verwenden

Wandeln Sie R-Skripte mithilfe des Pakets plumber in Web-APIs um.

library(plumber)
r <- plumb('api.R')
r$run(port=8000)

R-Anwendungen mit Docker containerisieren

R-Anwendungen mit Docker containerisieren

Verwenden Sie Docker, um R-Anwendungen zu containerisieren und konsistent in verschiedenen Umgebungen bereitzustellen.

FROM rocker/r-base
RUN R -e 'install.packages("shiny")'
CMD ["R", "-e", "shiny::runApp('/app')"]

Versionsverwaltung mit Git

Versionsverwaltung mit Git

Verwenden Sie Git zur Versionsverwaltung, um Änderungen nachzuverfolgen und effektiv zusammenzuarbeiten.

git init
git add .
git commit -m 'Initial commit'

R-Code für bessere Leistung optimieren

R-Code für bessere Leistung optimieren

Verbessern Sie die Leistung durch Vektorisierung und effiziente Datenstrukturen.

system.time({ result <- lapply(1:1000000, function(x) x^2) })

Workflows mit RStudio Connect automatisieren

Workflows mit RStudio Connect automatisieren

RStudio Connect unterstützt Sie bei der Automatisierung der Berichtserstellung, Zeitplanung und Bereitstellung.

Zusammenfassung zur Bereitstellung

Zusammenfassung

In dieser Lektion haben Sie Folgendes gelernt:

  • Wie Sie R-Markdown-Berichte und Shiny-Apps bereitstellen.
  • Wie Sie Plumber für APIs und Docker für die Bereitstellung verwenden.
  • Best Practices für Versionsverwaltung und Leistungsoptimierung.
Bereitstellung und bewährte Verfahren — Illustration 10

Häufig gestellte Fragen

Ist die Lektion „Bereitstellung und bewährte Verfahren“ kostenlos?

Ja — der vollständige Text von „Bereitstellung und bewährte Verfahren“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des R Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der R Academy-Kurs umfasst insgesamt 3 Lektionen.

Was lerne ich in „Bereitstellung und bewährte Verfahren“?

Lernen Sie Strategien kennen, um Ihre R-Projekte sicher und effizient für den Produktionseinsatz bereitzustellen. Du übst R Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um R Academy zu starten?

Keine Vorkenntnisse erforderlich. R Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 3.

Wie lange dauert die Lektion „Bereitstellung und bewährte Verfahren“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser R Academy-Lektion Code schreiben und ausführen?

Ja. Jede R Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Grundlagen von R Markdown
  2. Einführung in Shiny-Apps
  3. Bereitstellung und bewährte Verfahren
← Zurück zu R Academy