R-Lexikon
Suchst Du eine Erklärung zu einer bestimmten R-Funktion wie setwd, list.files, colMeans … Dann schau im R-Glossar vorbei.
R-Programmierung Tutorials und Anleitungen
Daten analysieren, auswerten und visualisieren – Das Zertifikatsstudium ‚Data Science & Big Data‘ der TU Dortmund
Das Zertifikatsstudium ‚Data Science & Big Data‘ der Technischen Universität Dortmund Kursstart: Februar 2023Durch die Digitalisierung stehen Daten heutzutage in unendlichem Maße zur Verfügung: interne Kundendaten, externe Daten aus sozialen Medien, Markt-,...
ggplot2 – so erstellst Du Charts in R
Um Charts in R zu stellen, führt eigentlich kein Weg an dem R-Paket ggplot2 vorbei. Egal, ob Du ein barplot in R, also Säulen- bzw. Balkendiagramm, oder ein pie chart aus Deinen Daten erstellen willst. Für die meisten Charttypen hat ggplot eine entsprechende...
Shiny Tutorial: Erstelle ein Dashboard in R
Ist es nicht cool, die Daten, die man mühsam aufbereitet hat, schön zu visualisieren? Genau das zeige ich Euch in diesem R Shiny Tutorial. Wir erstellen zusammen eine Shiny App in R, und das ist ganz easy.
Eigene Funktionen in R programmieren
R-Funktionen sind für die R-Experten ein alter Hut, aber für die Newbies unter Euch ein wichtiges Werkzeug. Ja, Funktionen sind eigentlich elementar in der R-Programmierung, schließlich handelt es sich bei R um eine funktionale Programmiersprache. Warum soll man...
Datentypen in R – einfach erklärt (Teil 2)
Nachdem wir im ersten Teil die Basis-Datentypen in R besprochen haben, geht es nun in Teil 2 an Vektoren, Listen, data.frames usw. Wie immer mit vielen Codebeispielen …
Datentypen in R – einfach erklärt
Du bist neu in R und brauchst Grundlagen? Hier erkläre ich Dir die Basis-Datentypen in R, natürlich so einfach wie möglich und mit vielen Beispielen …
Datensatzformat – Quer vs. Längs – Konvertierung in Excel und R
Es geht um die Struktur von Datentabellen, also wie eine Tabelle aufgebaut ist. Was gibt es denn darüber zu erzählen, denkt ihr euch vielleicht. Eine Tabelle hat Zeilen und Spalten. Das stimmt natürlich, aber dennoch gibt es zwei Varianten, die beide ihre Vor- und Nachteile haben, so dass auch beide ihre Daseins-Berechtigung haben.
Das R-Package dplyr: Eine ausführliche Anleitung (mit vielen Beispielen)
Heute stelle ich Euch ein super nützliches R-Package namens dplyr vor. Dieses dient der sogenannten Datenmanipulation, also zum Beispiel neue Spalten zu einer Tabelle hinzufügen, eine Tabelle nach bestimmten Werten zu filtern oder auch nach Klassen zu gruppieren. Keine Angst, wir gehen Schritt für Schritt vor.
Kopieren, Umbennen und Löschen von Dateien in R
Ein Verzeichnis durchsuchen Eine Liste (technisch: ein Vektor) mit den Dateinamen eines Verzeichnisses zu bekommen, ist in R total simpel. Es genügt der Befehl list.files, der verschiedene nützliche Parameter bietet. Die drei wichtigsten habe ich hier aufgelistet,...
Was ist der Naive Bayes-Algorithmus?
Der Naive Bayes-Algorithmus ist ein probabilistischer Klassifikationsalgorithmus. Puh, schon ein schwieriger Ausdruck. Im Prinzip heißt das aber nur, dass der Naive Bayes-Algorithmus uns für jede Klasse eine Wahrscheinlichkeit gibt, dass die Beobachtung zu dieser Klasse gehört.
Master of Time: Datum und Zeitstempel in R
Tag Punkt Monat Punkt Jahr - Ein Datum ist doch eigentlich ziemlich einfach, oder? In diesem Artikel geht es darum, wie ihr in R mit Datums- und Zeitangaben umgeht. Insbesondere beim Importieren von Daten aus csv- oder Excel-Dateien (siehe meinen Blogpost zum...
Meine 15 nützlichsten RStudio Shortcuts
Hej Leute, Ihr wollt Profi-RStudio-Nutzer werden? Oder einfach nur schneller in R programmieren? Wie wir das aus anderen Programmen kennen, sind Shortcuts dafür eine Voraussetzung. Jetzt ist es natürlich in R Studio nicht so essentiell wie in Excel, da es ja nicht...
Die Statistik-Software R
R ist eine Programmiersprache, die vor allem für statistische Auswertungen und Datenanalysen benutzt wird. Mit der Statistik-Software R kannst Du statistische Simulationen, Datenanalysen, aber auch Datenmanagement oder automatisierte Reports und Dashboards erstellen.
Reguläre Ausdrücke in R erklärt
Reguläre Ausdrücke sind super praktisch, um ein Muster in einem Text oder Vektor zu finden und ggf. zu ersetzen. Z.B. kann man ziemlich einfach überprüfen, ob eine Eingabe einer normalen Email-Adresse entspricht.
R Performance: Funktionale Programmierung statt for-Schleife
Hej Leute, hier geht es um die Vorteile funktionaler Programmierung, denn diese sind so groß, dass jeder R-Programmierer diese kennen sollte. Und keine Angst, das ist gar nicht so schwer. Was ist denn funktionale Programmierung? Fangen wir mit der iterativen...
R-Bite: Spalten auswählen – Entdecke die Möglichkeiten
Hej Leute, heute trage ich im R-Bite mal zusammen, wie ihr in R Spalten eines data.frames auswählen könnt. Es gibt nämlich eine ganze Menge davon. Eigentlich ist die Vielfalt ja toll und man hat selbst sowieso eine Lieblingsmethode. Auf der anderen Seite macht es das...
R-Package: sqldf – SQL-Befehle in R
Hej Leute, hier kommt für euch das nächste R-Häppchen: Kennt ihr schon das Package sqldf? Das ist für alle SQL-Jünger unter uns. Damit können wir R um SQL-Fähigkeiten erweitern. Genauer gesagt können wir SQL-Statements auf dataframes anwenden. Wie macht sqldf das? Es...
Tabellen aus pdfs mit R extrahieren – R Package tabulizer
Hej Leute, heute möchte ich Euch erklären, wie ihr mit Hilfe des R-Packages tabulizer Tabellen aus pdfs auslesen könnt, um sie dann als dataframe weiter zu bearbeiten. Klingt erstmal vielleicht nicht so spannend, ist aber ziemlich nützlich. Stellt Euch vor, es...
R-Bite: Aggregate – die Macht der Gruppe
Hej Leute, heute stelle ich Euch die supernützliche R-Funktion aggregate vor. Die Funktion aggregate aggregiert Werte mittels einer frei wählbaren Funktion nach Gruppen. Ok, klingt immer noch kompliziert, ist aber eigentlich ganz simpel. Ich teile einen Datensatz in...
High Noon – Python vs. R
Hej Leute, Python und R sind beides aktuell die beliebtesten und am meisten verwendeten Programmiersprachen für Data Science. Ihr steht vielleicht vor der Frage, welche der beiden ihr lernen sollt oder wenn ihr eine beherrscht, ob ihr die andere auch lernen...
LERNE DATA SCIENCE mit R
Ein Data Science Experte ist in der heutigen datengetriebenen Welt viel gefragt. Mit der entsprechenden Erfahrung kann man sich den gutbezahlten, interessanten Job aussuchen. In meinem Onlinekurs Data Science mit R lernst Du die Grundlagen.