0Pricing
R Academy · Lektion

Anweisungen zur Ablaufsteuerung

Verwenden Sie if-else-Anweisungen, for-Schleifen und while-Schleifen, um die Ausführung Ihres Codes zu steuern.

Anweisungen zur Ablaufsteuerung ist eine kostenlose R Academy-Lektion auf CoddyKit. Dies ist Lektion 2 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.

Einführung in den Kontrollfluss in R

Einführung in den Kontrollfluss in R

Kontrollflussanweisungen ermöglichen es Ihnen, die Ausführung Ihres Codes mithilfe von Bedingungen und Schleifen zu steuern.

Anweisungen zur Ablaufsteuerung — Illustration 1

if-Anweisungen verwenden

if-Anweisungen verwenden

Die Anweisung if führt Code nur aus, wenn eine Bedingung wahr ist.

x <- 10
if (x > 5) {
  print('x is greater than 5')
}

if-else-Anweisungen verwenden

if-else-Anweisungen verwenden

Die Anweisung if-else bietet eine Alternative, wenn die Bedingung falsch ist.

x <- 3
if (x > 5) {
  print('x is greater than 5')
} else {
  print('x is not greater than 5')
}

Die Funktion ifelse() verwenden

Die Funktion ifelse() verwenden

Die Funktion ifelse() ist eine vektorisierte Version von if-else.

x <- c(2, 7, 5)
ifelse(x > 5, 'High', 'Low')

for-Schleifen verwenden

for-Schleifen verwenden

Eine for-Schleife wiederholt einen Codeblock eine festgelegte Anzahl von Malen.

for (i in 1:5) {
  print(i)
}

while-Schleifen verwenden

while-Schleifen verwenden

Eine while-Schleife wird ausgeführt, solange die Bedingung wahr ist.

x <- 1
while (x <= 5) {
  print(x)
  x <- x + 1
}

break und next verwenden

break und next verwenden

Die Anweisung break beendet eine Schleife vorzeitig, während next zum nächsten Schleifendurchlauf springt.

for (i in 1:5) {
  if (i == 3) {
    next # Skips 3
  }
  print(i)
}

Mehrere Bedingungen kombinieren

Mehrere Bedingungen kombinieren

Sie können mehrere Bedingungen mit & (UND) und | (ODER) kombinieren.

x <- 10
if (x > 5 & x < 15) {
  print('x is between 5 and 15')
}

Zusammenfassung

Zusammenfassung

In dieser Lektion haben Sie Folgendes gelernt:

  • Wie Sie if- und if-else-Anweisungen verwenden.
  • Wie Sie mit Schleifen wie for und while arbeiten.
  • Wie Sie break und next zur Steuerung des Programmablaufs verwenden.
Anweisungen zur Ablaufsteuerung — Illustration 10

Häufig gestellte Fragen

Ist die Lektion „Anweisungen zur Ablaufsteuerung“ kostenlos?

Ja — der vollständige Text von „Anweisungen zur Ablaufsteuerung“ 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 „Anweisungen zur Ablaufsteuerung“?

Verwenden Sie if-else-Anweisungen, for-Schleifen und while-Schleifen, um die Ausführung Ihres Codes zu steuern. 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 2 von 3.

Wie lange dauert die Lektion „Anweisungen zur Ablaufsteuerung“?

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. Funktionen in R schreiben
  2. Anweisungen zur Ablaufsteuerung
  3. Debugging-Techniken
← Zurück zu R Academy