R - Grundlegende Syntax

R-Kommandozeile

Willkommen in der Welt der Programmierung mit R! Bevor wir uns in die Syntax vertiefen, lasse mich dir eine kleine Geschichte erzählen. Es war einmal, in einem Land weit, weit entfernt, lebte eine junge Programmiererin namens Alice, die gerade ihre Reise mit R begonnen hatte. Sie war neugierig und wollte die weite Welt der Datenanalyse und Visualisierung erkunden. Eines Tages stolperte sie über ein altes Buch, das die Geheimnisse der Programmierung enthielt. Als sie durch die Seiten las, entdeckte sie, dass R, eine mächtige Sprache für statistische Berechnungen und Grafiken, im Herzen dieses Wissens stand. Ab diesem Moment machte sich Alice auf die Suche, R zu meistern.

R - Basic Syntax

Nun, zurück zu unserem Tutorial. Das erste, was Sie über R wissen müssen, ist, dass es über ein interaktives Kommandozeilenfenster oder eine Skriptdatei funktioniert. In diesem Abschnitt werden wir uns auf die Kommandozeile konzentrieren, wo Sie direkt Befehle in die Konsole eingeben und die Ergebnisse sofort sehen können.

Um R zu verwenden, öffnen Sie einfach Ihre bevorzugte R-Umgebung (RStudio wird wärmstens empfohlen). Sobald Sie RStudio geöffnet haben, sollten Sie zwei Hauptbereiche sehen: das Konsolenfenster und das Skriptfenster. Das Konsolenfenster ist der Ort, an dem Sie mit R interagieren, indem Sie Befehle eingeben und deren Ausgabe sehen. Das Skriptfenster ist der Ort, an dem Sie längere Skripte schreiben und diese auf einmal ausführen können.

Lassen Sie uns einige grundlegende Befehle in der R-Kommandozeile ausprobieren. Geben Sie den folgenden Befehl ein und drücken Sie Enter:

1 + 2

Sie sollten das Ergebnis 3 in der Konsolenansicht angezeigt sehen. Dieser einfache Befehl zeigt, wie R mathematische Ausdrücke bewertet. Sie können verschiedene Operationen wie Addition, Subtraktion, Multiplikation und Division ausführen. Probieren Sie einige weitere Berechnungen aus, um sich mit der Syntax vertraut zu machen:

5 * 6
10 / 2
7 - 3

Denken Sie daran, dass R der standardmäßigen Reihenfolge der Operationen folgt, genau wie in der Mathematik.

R-Skriptdatei

Während die Kommandozeile hervorragend für schnelle Berechnungen und das Testen von Ideen geeignet ist, ist sie für größere Projekte oder wenn Sie Ihre Arbeit für später speichern möchten, nicht praktisch. Hier kommen R-Skriptdateien ins Spiel. Eine Skriptdatei ist eine Textdatei mit der Erweiterung .R, die eine Abfolge von R-Befehlen enthält. Sie können Ihren Code im Skriptfenster schreiben und ihn auf einmal ausführen, indem Sie auf die Schaltfläche "Run" klicken oder Ctrl + Enter drücken.

Um eine neue Skriptdatei zu erstellen, klicken Sie auf das "Datei"-Menü in RStudio und wählen Sie "Neue Datei -> R-Skript". Dies öffnet einen neuen Tab im Skriptfenster, wo Sie Ihren Code schreiben können. Speichern Sie die Datei mit einem bedeutungsvollen Namen, wie z.B. mein_erstes_skript.R.

Lassen Sie uns ein einfaches Skript schreiben, das die Fläche eines Kreises mit einem Radius von 5 Einheiten berechnet. Öffnen Sie eine neue Skriptdatei und geben Sie den folgenden Code ein:

radius <- 5
pi <- 3.14159
area <- pi * radius^2
print(area)

Speichern Sie das Skript und führen Sie es aus, indem Sie auf die Schaltfläche "Run" klicken oder Ctrl + Enter drücken. Sie sollten die berechnete Fläche in der Konsolenansicht angezeigt sehen.

Kommentare

Kommentare sind ein unverzichtbarer Bestandteil jeder Programmiersprache, einschließlich R. Sie ermöglichen es Ihnen, Notizen oder Erklärungen zu Ihrem Code hinzuzufügen, ohne dessen Ausführung zu beeinflussen. Kommentare sind nützlich, um komplexe Codeabschnitte zu erläutern, sich selbst oder anderen Erinnerungen zu hinterlassen oder während der Fehlersuche Teile Ihres Codes vorübergehend zu deaktivieren.

In R können Sie Kommentare mit dem Hash-Symbol # hinzufügen. Alles, was nach dem Hash auf derselben Zeile steht, wird als Kommentar behandelt und von R ignoriert. Hier ist ein Beispiel:

# Dies ist ein einzeiliger Kommentar
radius <- 5 # Setze den Radius des Kreises
pi <- 3.14159 # Annäherungswert von Pi
area <- pi * radius^2 # Berechne die Fläche des Kreises
print(area) # Zeige die berechnete Fläche an

In diesem Beispiel erklären die Kommentare, was jeder Codezeile gjort. Es ist eine gute Praxis, Kommentare in Ihren Code einzufügen, um es anderen (oder Ihnen selbst) später zu erleichtern, Ihre Absichten zu verstehen.

Das ist alles für unsere Einführung in die grundlegende R-Syntax! Wir haben die Kommandozeile, Skriptdateien und Kommentare behandelt. Denken Sie daran, Übung macht den Meister, also weiter codieren und experimentieren Sie mit verschiedenen Befehlen und Konzepten. Viel Spaß beim Coden!

Credits: Image by storyset