R

Beiträge zur Programmiersprache R

Einführung in Boxplots mit R

Boxplots Einführung Boxplots sind gut geeignet um schnell einen Überblick über Verteilungen von Daten zu erhalten und zu vergleichen. Sie stellen die Kennzahlen Minimum, Maximum, Median und die 25% unnd 75% Quartile dar. Man kann aber im Boxplot auch Ausreißer einzeln anzeigen lassen. Dieser Beitrag handelt davon, wie man Boxplots mit ggplot2 in R erstellt […]

Einführung in Boxplots mit R Weiterlesen »

Einführung in ggplot2 in R

Was ist ggplot? ggplot2 ist eines das beste Paket in R zur Erstellung von 2D-Datenvisualisierungen Es basiert auf dem Konzept der „Grammar of Graphics“, was ein Konzept ist um Grafiken durch eine Kombination von Bausteinen zu erstellen. Damit lassen sich komplexe Visualisierungen einfach erstellen und anpassen. Was bedeutet „Grammar of Graphics“? „Grammar of Graphics“ (auf

Einführung in ggplot2 in R Weiterlesen »

R vs. Python – Classes and objects

This entry is part 3 of 3 in the series R vs. Python

R and python are two of the main programming languages used in data science. Sometimes it may be necessary to move from one programming language to another. For example because python is the more generalized programming language while R is more specialized on data analysis. At the pyconDE 2022 I gave a talk with the

R vs. Python – Classes and objects Weiterlesen »

R vs. Python – Pipes

This entry is part 2 of 3 in the series R vs. Python

R and python are two of the main programming languages used in data science. Sometimes it may be necessary to move from one programming language to another. For example because python is the more generalized programming language while R is more specialized on data analysis.At the pyconDE 2022 I gave a talk with the title

R vs. Python – Pipes Weiterlesen »

R vs. Python – Basic differences

This entry is part 1 of 3 in the series R vs. Python

R and python are two of the main programming languages used in data science. Sometimes it may be necessary to move from one programming language to another. For example because python is the more generalized programming language while R is more specialized on data analysis.At the pyconDE 2022 I gave a talk with the title

R vs. Python – Basic differences Weiterlesen »

R Programmiertipps: substitute()

In vielen Programmiersprachen übergibt man Argumente an Funktionen,z.B. meineFunktion(20), und würde da zum Beispiel stehen: meineFunktion(10+10),dann wird zuerst 10+10 gerechnet, und dann doch meineFunktion(20) aufgerufen.Das ist in R grundsätzlich erstmal auch so. Aber man kann in der Funktion definieren, dass dem doch nicht so sein soll.Das Konzept nennt sich lazy evaluation: Ein Wert wird erst

R Programmiertipps: substitute() Weiterlesen »