Zeichenketten in R

Zeichenketten in R

Wie extrahiere ich Informationen aus Zeichenketten in R? Heute zeige ich dir, wie du mit Zeichenketten arbeitest (auch „string“ genannt, oder „character“ in R). Dazu gehört, wie du Substrings ausliest, Strings auf bestimmte Muster prüfst, oder verschiedene Texte zusammenfügst. Zeichenketten in R Einführung Zeichenketten bzw. Strings in R sind vom Typ character und werden mit…

Das lubridate Package
|

Das lubridate Package

Heute schreibe ich über das lubridate Package, welches wir immer dann benutzen können, wenn wir mit Datumsvariablen in R umgehen müssen. Also, was macht lubridate so praktisch? Das lubridate-Package Erste Schritte mit lubridate und Daten vom Typ Date Im Folgenden werden wir einige Szenarios durchspielen, in denen wir das lubridate-Package dafür gut verwenden können. Wie…

Dynamisch durch Tabellenspalten iterieren

Dynamisch durch Tabellenspalten iterieren

Heute schreibe ich über komplexere Abläufe in Schleifen – bzw. darüber, wie man in R dynamisch durch Tabellenspalten iterieren kann. Dieser Post ist die Antwort auf einen Kommentar, der sich auf das Thema Schleifen in R bezog (siehe hier): „Ich möchte für einige Reihen (sagen wir A,B,C,…) diverse Befehle ausführen, wofür ich einen „Platzhalter“ bräuchte….

Charting mit ggplot2

Charting mit ggplot2

ggplot2 ist ein tolles Package, um vielseitige Charts zu erstellen. Heute geht es darum, solche Charts mit dem ggplot2-Package in R zu erstellen. Wir schauen uns die Basis-Syntax an, erstellen unter anderem Histogramme, Boxplots, Lineplots oder Scatterplots und machen uns mit einigen Extras vertraut. Vorab sei gesagt: ggplot ist umfangreich und liefert eine Menge Funktionen…

Schleifen in R

Schleifen in R

Schleifen in R – das ist unser heutiges Thema. Wir behandeln for-Schleifen, while-Schleifen und schauen uns kurz zwei apply-Funktionen an, die häufig sehr hilfreich sind. Für einen Teil des Codes ist das data.table-Package notwendig. Für die Visualisierungen wird das ggplot2-Package benutzt. Schleifen in R Grundsätzlich wäre da erstmal die Frage: Was ist eine Schleife und…

Das data.table Package

Das data.table Package

Heute geht es um das data.table Package, welches uns viele Operationen vereinfacht. Was unterscheidet data.table von data.frame? Was für Funktionalitäten bietet es? Aber kurz vorweg: nach langer Zeit melde ich mich wieder zurück. Ein Danke an alle, die den Blog früher gelesen hatten; es motiviert mich, diesen Blog weiterzuführen, da ich über die letzten Jahre…

Einfache Lineare Regression in R
|

Einfache Lineare Regression in R

Wie rechne ich eine einfache lineare Regression in R? Diese Frage soll der heute Post, der erste der Kategorie ‚Statistik‘, beantworten. Da die Programmiersprache R ursprünglich für statistische Analysen geschaffen wurde, haben wir Glück: Viele der statistischen Funktionen sind sehr einfach zu benutzen und zu merken. Lineare Regression in R Sowohl einfache als auch multiple…

Fehlersuche in R

Fehlersuche in R

Fehler im Code zu suchen kann lästig sein. Gerade in größeren Workflows mit verschiedenen Scripten und vielen Funktionen sollte man wissen, wie man systematisch vorgehen kann, um Fehler schnell zu finden und zu korrigieren. Ich stelle heute eine Methode vor, wie man Schritt für Schritt nachvollziehen kann, was in aufgerufenen Funktionen zur Laufzeit passiert: das…