programmieren

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 »