2026
Hitzesommer 2026
2026/08/15Wetterdaten des DWD aufbereiten
2026/08/14Wetterdaten des DWD analysieren - 2026
2026/08/142024
Thin spaces
2024/11/22Working with list columns - an example
2024/10/13Benötigte R-Pakete für ein Projekt prüfen
2024/10/11Dead Man Bias in correlation
2024/03/05Adjust labels in ggplot
2024/02/25Dictionaries in R
2024/02/17Using dynamic variables in ggplot2 for facetting and more
2024/02/04Prevent dropping from non-occuring levels using dplyr
2024/01/30Simulating multiple event collision
2024/01/29Numerical similarity of some Bayes and Classical models
2024/01/29Using quizzes on markdown html sites
2024/01/18Simple contingency tables in R
2024/01/122023
Logistic regression using z-standardized values
2023/12/20Testing if return value is in tolerance
2023/12/13Test if return value is in tolerance
2023/12/13Unicode in R und in Markdown
2023/11/22Speed test for parallel processing 2023/11/15normal distribution animated
2023/11/04normal densities animanted
2023/11/04Gantt-Diagramme mit ganttrify
2023/09/22Filtering vectors in R
2023/07/15Farbpaletten für nominale Variablen
2023/06/30Estimating simulation variance in Stan models
2023/03/17Tables, plotted as ggplot objects
2023/02/03Playing around with spirographs
2023/01/30Differences according to importing CSV using different functions
2023/01/19Setting to NA, conditionally
2023/01/16A quick demo how to compute rowwise means with the tidyverse
2023/01/162022
Consistency of set.seed across different systems
2022/12/13Plot timelines using ggplot
2022/11/30Accessing Google Trends
2022/11/04Programmatically plotting with ggplot2
2022/09/28Some ways to plot the distribution of each variable of a data frame
2022/09/26Great open-access data sets of public interest
2022/09/12FontAwesome in R and R Markdown
2022/07/27FontAwesome in ggplot
2022/07/27Preparing German weather data
2022/07/24Penguins Lasso with Tidymodels
2022/07/24Minimal tidymodels example with the Lasso
2022/07/24German weather
2022/07/24Free resources for aspiring data adepts
2022/06/13Vorher-Nachher-Messung und Vergleich zwischen Gruppen
2022/06/04Ableitung der Koeffizienten der einfachen Regression
2022/05/23Importing data into R
2022/05/11Rowwise NA
2022/05/09Comparing Jamovi and rstanarm
2022/05/09Kontigenztabellen in R
2022/05/02Energie sparen (!)
2022/05/02Empirische Verteilungsfunktion
2022/05/023D Regression plane with scatter plot
2022/04/19Median minimiert Absolutabweichungen
2022/04/08Das arithmetische Mittel minimiert die Abweichungsquadrate
2022/04/08Visualizing variation in data, simple ideas
2022/04/02Simple nomnoml in R examples
2022/04/02How to import GoogleSheets into R
2022/04/02Simulation des wiederholten Stichprobenziehens
2022/03/28Streaming aus den Hörsaal, ein einfacher Ansatz
2022/03/23Programming the tidyverse: quoted and unqouted parameters
2022/03/11Data sets for for teaching
2022/02/23Die logististische Regression (glm) modelliert die zweite Stufe
2022/02/11tidyeval, some musings on dplyr::filter
2022/02/09Checking Moodle test log data
2022/02/08Erbie: Einfache, reproduzierbare Beispiele Ihres Problems mit (R-)Syntax
2022/01/31Wissenschaftliche Notation in R an und ausstellen
2022/01/28Kurs: "Vorhersage-Modellierung"
2022/01/28Kurs "Bayes:Start"
2022/01/28Bayes-Software installieren für R
2022/01/28Bayes in fünf Minuten, für Fortgeschrittene
2022/01/28Warum Bayes anstelle von Frequentismus?
2022/01/27Visualizing error distribution in regression analysis
2022/01/27Bayes in fünf Minuten
2022/01/27Visualizing a log-y regression model
2022/01/142021
Simulation on controlling confounders
2021/12/01Installation von R und seiner Freunde
2021/11/30Analyse einiger RKI-Coronadaten: Eine reproduzierbare Fallstudie
2021/11/27Jedes dritte Corona-Tote ist geimpft, also bringt Impfen nix? Falsch.
2021/11/15Simulation sample and interval sizes for proportions
2021/09/16MAD SD und 1.483
2021/08/11Vergleich verschiedener Signifikanztstests bei einem Datensatz
2021/07/29Links in Markdown-Tabellen
2021/07/14Metadaten von Forschungsartikeln herunterladen
2021/07/08Zeitungsartikel per API herunterladen
2021/07/07Vorhersage-Modellierung des Diamantenpreises
2021/07/06Diagrams with mermaid
2021/07/01Talk on the the quantitative method in the sciences
2021/06/25Talent and Looks -- Collider bias
2021/06/24Overlaying facetted histograms with normal curve using ggplot2
2021/06/23Rücktransformation logarithmierter y-Werte
2021/06/18Ein Beispiel zum Nutzen einer Log-Transformation
2021/06/17Beispiel zur Interpretation des Interaktionseffekts
2021/06/17Kurzprofil: Datenvisualisierung Praxiskurs
2021/06/16Vektorisierter Mittelwert in R
2021/06/15ARM, Kap. 4 Syntax im Tidyverse-Stil
2021/06/15Normalverteilung der Residuen, nicht Normalverteilung von Y
2021/06/05ARM, Kap. 3 Syntax im Tidyverse-Stil
2021/06/05Logarithmen und Exponenten in Regressionen: Wer braucht sowas?
2021/05/31Analyse der Impfbereitschaft von Studentis
2021/05/30YACSDA Seitensprünge
2021/05/28Zeilenweise Operationen (tidyverse-Stil)
2021/05/27Datensatz flights: Finde den Tag mit den meisten Abflügen
2021/05/27Beispiel für pivot_longer()
2021/05/27Modellierung Diamantenpreis 2
2021/05/25Vorhersage-Modellierung des Preises von Diamanten
2021/05/19Deutschlandkarten zeichnen mit R, für Anfänger
2021/04/19Modeling your research data: A crash course using R
2021/03/24Fallstudie: Modellierung von Flugverspätungen
2021/03/10EDA zu Flugverspätungen
2021/03/08Estimating population effect size, some thoughts
2021/03/04How to standardize variables in R
2021/02/26Modelling movie successes: linear regression
2021/02/24Exercises to data wrangling with the tidyverse
2021/02/24Exercises (no solutions): data vizualization on flight delays using tidyverse tools
2021/02/24Case study: data vizualization on flight delays using tidyverse tools
2021/02/24Data Science Memes
2021/02/23Scraping Cochrane Reviews, some trials
2021/02/19YACSDA: Topgear
2021/02/11Explorative Datenanalyse zum Datensatz "OECD Wellbeing"
2021/02/11Plotting multiple plots using purrr::map and ggplot
2021/02/06Grading a prediction contest
2021/01/202020
Vorhersagen mit lm
2020/12/15titanic-tidymodels: tree
2020/12/14titanic-tidymodels: rf2
2020/12/14titanic-tidymodels: rf1
2020/12/14titanic-tidymodels: glm1
2020/12/14titanic-tidymodels: boost simple
2020/12/14titanic-tidymodels: boost
2020/12/14Trying tidymodels: step_num2factor
2020/12/12Kaggle Notebook on the Titanic competition using tidymodels
2020/12/12Modellannahmen grafisch überprüfen
2020/12/10Beispiel für eine Vorwärts-schrittweise-Regression
2020/12/10Example for Meng's 2018 article on big data bias
2020/12/09Plotting a regression surface (3D)
2020/12/08Ex: Visualizing diamonds
2020/12/07Simple Knime workflow for the Titanic Kaggle competition using a random forest model
2020/12/05Execution time for largish data
2020/12/05Comparison of R and Knime: Largish data set 1 (taxi rides 2020-06)
2020/12/05ModernDive, Chapter 05 - Exercises/Aufgaben (in Deutsch)
2020/12/02Derivation of the logistic regression
2020/11/28Comparing Knime and R: Simple Random Forest
2020/11/28Comparing Knime and R: ETL_Basics
2020/11/28The mean minimizes the sum of squares
2020/11/18Simple derivation of linear regression coefficients
2020/11/18Fallstudie zur Regressionsanalyse -- ggplot2movies
2020/11/13Fallstudie zur Datenvisualisierung -- Datensatz "flights"
2020/11/12On a popular confidence interval myth
2020/11/04Prove of a local optimum of k-means (exercise in Witten et al., 2013)
2020/11/02How to import data without whats-the-path-pain
2020/10/19A simple solution to ditch the question "what's the path of my data" when importing data to R
2020/10/19A simple solution to ditch the question "what's the path of my data?" when importing data to R
2020/10/19Visualizing decision trees
2020/10/17Help me help you: Wie man ein R-Problem so formuliert, dass einem geholfen werden kann
2020/09/23Mean of the upper half of a Gaussian
2020/07/22Randomization in presence of an interaction effect
2020/07/07First grade math exercise
2020/07/03Simulationsbasierte Inferenz – Kurzfassung
2020/06/26How to sort the labels of the legend in a ggplot-diagram
2020/06/26Introduction to Statistics: A modeling-based approach -- Course Syllabus
2020/06/19Simulating data for a Gamma regression 2020/06/17Spell out your model explicitly
2020/06/10Absolute vs. relative Covid cases in modelling
2020/06/10Distribution of residuals is of interest for linear models, not the distribution of y
2020/06/09Simulation based inference for non-parametric tests, and a trick
2020/06/05Simulating values according to some distribution
2020/06/05When adding variable hurts – The collider bias
2020/06/04Chi-squared test using simulation based inference
2020/06/04Plot for mean comparison
2020/06/02Various methods for plotting 3d bivariate Gaussians
2020/05/30Plotting a correlated bivariate Gaussian
2020/05/30Plotting equivalence class for confounder triangle
2020/05/19Adjustment set exercise from Elwert 2013
2020/05/19Statistical power: Why small effects need big samples – An intuition
2020/05/15How to find the package of a R function
2020/05/15Crashkurs 'Umfrageforschung'
2020/05/14Simulating Berkson's paradox
2020/04/16Folien für den Workshop zur simulationsbasierten Inferenz, 2020-02-05
2020/02/02Cluster analysis and image size reduction
2020/01/102019
Pictogram waffle plot using emojifont
2019/11/25Plotting functions in 3D in R
2019/11/19Plotting functions in 3d
2019/11/19Correlation cannot be more extreme than +1/-1, proof using Cauchy-Schwarz inequality
2019/11/19Some intution on the Gaussian distribution formula
2019/11/18Some notes on data transformations for regression
2019/11/11Most important asssumption in linear models ... and the second most
2019/11/11Some ways for plotting 3D linear models
2019/10/21P-values are uniformly distributed under the H0, a simulation
2019/10/11Some algebraic properties of z-scores
2019/10/07Simple proof that the correlation coefficient cannot exceed abs(1)
2019/10/07Looping over function arguments using purrr
2019/09/28Slides for my workshop on Markdown and Git
2019/09/09Computing rater accuracy across multiple raters and multiple criteria
2019/08/27Performance measures for `caret` and `lm()`
2019/08/02Geoplotting - update to my MODAR-book
2019/07/29Slides (in German) for my talk on "Datenkompetenz für alle" at the R-User-Group Nürnberg July 2019
2019/07/17Testing multiple vectors for equality
2019/07/03Testing for equality rowwise
2019/07/03Generalized rowwise operations using purrr::pmap
2019/07/03Collapse rows to eliminate NAs
2019/07/03How to document a conference talk in citation manager software
2019/06/28Talk 'Data Science in Business'
2019/05/10How to convert raw scores to different types of standardized scores
2019/04/11A stochastic problem by Warren Buffet solved with simulation
2019/04/04Reducing residual variance in modeling
2019/03/26Beispiel für eine logistische Regression
2019/03/20Slides of my talk at ECDA 2019: Modeling of AfD election success
2019/03/16How to mutate all columns of a data frame
2019/03/13Emails schreiben an Dozierende
2019/02/28Ornaments with ggformula
2019/02/12Online reaction time experiments using lab.js
2019/01/29Reading text files and Umlaute hassle
2019/01/25Poster: A Bayes model of AfD party success
2019/01/24Poster: Populism in German politicians
2019/01/17An illustration of tidyverse’ gather/spread
2019/01/15A clean sessionInfo page
2019/01/14Barplots with mosaic
2019/01/10A short tutorial for the logistic regression
2019/01/07Folien für Vortrag 'Papers publizieren'
2019/01/04Why standard regression is not (so) adequate for regressing proportions
2019/01/032018
Force bibtex to show the exact date
2018/12/29Using BibLaTeX instead of Bibtex in Rmarkdown for finer control
2018/12/28Generating mass reports using Rmarkdown in R
2018/12/19Visualizing a regression plane (two predictors)
2018/12/13Visualizing a multivariate normal distribution
2018/12/13Changing the default color scheme in ggplot2
2018/12/12New split-apply-combine variant in dplyr: group_split()
2018/12/10Applying a function to each row of a data frame
2018/12/07This blog has a DOI
2018/12/06Coercing an index over a character vector
2018/12/06Plot many ggplot diagrams using nest() and map()
2018/12/05What are the names of the cars with 4 cylinders?
2018/12/03Image paths in Hugo/blogdown
2018/11/28Compute all pairwise differences in matrix
2018/11/21Slides for the „hands-on data exploration workshop"
2018/11/12Simple Examples with DiagrammeR
2018/11/07Plot columns repeatedly
2018/11/02OECD Wellbeing dataset (2016)
2018/10/16OECD Wellbeing - Explorative Analyse
2018/10/16Change standard theme of ggplot
2018/10/10Talk - Populism in tweets of German politicians (talk at DGPs 2018)
2018/09/14DataExploR: Typische Businessfragen mit R analysieren
2018/09/12Wenn Excel aufgibt: Datenvisualisierung kann zu komplex für Excel werden
2018/09/11Reproducible academic writing with RMarkdown - Talk at DGPs 2018
2018/09/03Plotting a logistic regression - some considerations
2018/09/03Talk - Predictors of AfD party success in the 2017 elections. A Bayesian modeling approach
2018/09/02Bayesian modeling of populist party success in German federal elections - A notebook from the lab
2018/08/25Finding NAs in multiples columns (per row)
2018/08/09Binning and recoding with R - some recommendations
2018/08/09Power calculation for the general linear model
2018/07/24Work with bibtex bib files like a pro
2018/07/05How to prepare data for a gantt diagram
2018/07/05How to cite "in press" using Bibtex
2018/07/01Bibtex entry type for conference talks suitable for APA
2018/06/26Easy way to convert factors zu numbers
2018/06/22Some musings on the logistic map
2018/06/19Visualizing mean values between two groups - the tidyverse way
2018/06/10Playing around with geo mapping: combining demographic data with spatial data
2018/05/28Playing around with dumbbell plots
2018/05/23Why is the sample mean a good point estimator of the population mean? A simulation and some thoughts.
2018/05/18Showcase of Viridis, maps, and ggcounty
2018/05/18Playing around with dataviz: Showing correlations
2018/05/18Playing around with dataviz: Comparing distributions between groups
2018/05/18Parse libraries from R project
2018/04/11One-way ANOVA power analysis
2018/04/11Convenient way to cite blog posts using Bibtex
2018/04/11Visualisation of interaction for the logistic regression
2018/04/02Why "n-1" in empirical variance? A simulation.
2018/03/24Tangible data of normal distributed data
2018/03/16Beispiel zu Simpsons Paradox
2018/03/16Map students to presentation slots
2018/03/11Intuition to Simpson's paradox
2018/03/09How to create columns in a dataframe in R
2018/03/07Papers publizieren. Versuch einer Anleitung
2018/01/25Simulate p-hacking - adding observations
2018/01/24Visualizing a logistic regression the easy way
2018/01/232017
Zusammenhang von Lernen und Noten im Statistikunterricht
2017/12/20A p-value picture
2017/11/29Image path for blogdown
2017/11/28Grundlagen des Textminings mit R - Teil 2
2017/11/28Grundlagen des Textminings mit R
2017/11/28My favorite stats text book
2017/11/27Interactive diagrams in lieu of shiny?
2017/11/27Dummy variables and regression
2017/11/27Hello World, this is Blogdown
2017/11/21Compute effect sizes with R. A primer.
2017/11/21Great dataviz examples in rstats
2017/11/20Wie gut schätzt eine Stichprobe die Grundgesamtheit?
2017/11/17Some thoughts on tidyveal and environments in R
2017/11/16Yart - Yet Another Markdown Report Template
2017/11/15Package 'pradadata' on Github - feature social science data
2017/11/07Populism in tweets of German politicians
2017/11/01Data, machine-friendly, of the 2017 German federal elections
2017/10/30Mapping foreigner ratio to AfD election results in the German Wahlkreise
2017/10/22Simple way to separate train and test sample in R
2017/10/17Two r plots side by sind in a Rmd-File - UPDATE
2017/10/12Two R plot side by side in .Rmd-Files
2017/10/12Mapping unemployment ratio to AfD election results in German Wahlkreise
2017/10/10Mapping unemployment rate to German district areas
2017/10/09Drawing a country map
2017/10/06Kongresse 2018 - Wirtschaftspsychologie und verwandte Gebiete
2017/09/27Some intriguing psychology papers (open access)
2017/09/26Crashkurs Datenanalyse mit R
2017/09/12Different ways to present summaries in ggplot2
2017/09/08Different ways to count NAs over multiple columns
2017/09/08Replacing dplyr::do by purrr:map. Some considerations
2017/09/05Comparing the pipe with base methods
2017/08/31Shading normal curve made easy
2017/08/29Programming with dplyr: Part 03, working with strings
2017/08/09Precipitation - It never rains in Southern Nuremberg (?). Working with dates/times.
2017/08/01Programming with dplyr: Part 02, writing a function
2017/07/06Effect sizes for the Mann-Whitney U Test: an intuition
2017/07/04Programming with dplyr: Part 01, introduction
2017/06/28A second look to grouping with dplyr
2017/06/28Preparation of extraversion survey data
2017/06/24Review of "The 7 Deadly Sins of Psychology" by Chris Chambers
2017/06/22Print csv-file tables as plots
2017/06/22Identifying the package of a function
2017/06/12Sorting the x-axis in bargraphs using ggplot2
2017/06/05mean and sd of z-values
2017/05/26Simple way of plotting normal/logistic/etc. curve
2017/05/24Squares maximize area - a visualization
2017/05/19A predictor's unique contribution - (visual) demonstration
2017/05/17Crashkurs Datenanalyse mit R
2017/05/16Introductory books for data analysis
2017/05/15Plotting true random numbers
2017/05/12Deriving the logits for logistic regression
2017/05/06Variance explained vs. variance blurred
2017/05/05This blog now has a DOI
2017/05/04Einführung in die Datenanalyse mit R-Paket 'dplyr' - R User Group Nürnberg
2017/04/27Tools for Academic Writing - Comparison
2017/04/26Covariance as correlation
2017/04/25Plotting skewed distributions
2017/04/19Error bars for interaction effects with nominal variables
2017/04/18The effect of sample on p-values. A simulation.
2017/04/13Three ways to dichotomize a variable
2017/04/11Rowwise operations in dplyr
2017/03/27Convert list to dataframe
2017/03/08How to avoid Github/merge conflicts with Rmd-files
2017/03/06Lieblings-R-Befehle
2017/03/05AfD Mining - basales Textmining zum AfD-Parteiprogramm
2017/02/21Checklist for Data Cleansing
2017/02/13Sentiment-Wörterbuch erstellen
2017/02/04Dataset 'performance in stats test'
2017/01/27Convert logit to probability
2017/01/24The two ggplot2-ways of plottings bars
2017/01/20Gentle intro to 'R-squared equals squared r'
2017/01/20Fallstudie (YACSDA) zur praktischen Datenanalyse mit dplyr
2017/01/18Visualizing Interaction Effects with ggplot2
2017/01/17Kongresse 2017 - Wirtschaftspsychologie und verwandte Gebiete
2017/01/17I am unavailable for review
2017/01/17How to import a strange CSV
2017/01/12R startet nicht
2017/01/11Convert data frame from 'wide' to 'long'
2017/01/06YACSDA (Fallstudie) zum Datensatz 'Affairs'
2017/01/05Why is the variance additive? An intuition.
2017/01/042016
A Plain Markdown Post
2016/12/30Überleben auf der Titanic - YACSDA für nominale Daten
2016/12/22Some tricks on dplyr::filter
2016/12/21Müncher Mietpreis: Übung zum p-Wert
2016/12/21Some thoughts on 'Dear stats curriculum developers'
2016/12/08Simulation of p-values
2016/12/01Pipe the Variance
2016/11/30Some musings on the validation of Satow's Extraversion questionnaire
2016/11/23Preparing survey results data
2016/11/19Some thoughts (and simulation) on overfitting
2016/11/13New bar stacking with ggplot 2.2.0
2016/11/13Crashkurs zur Erstellung von Barplots für Umfrage-Daten
2016/11/13Plotting survey results using `ggplot2`
2016/11/12Horoskopstudie zum Barnumeffekt
2016/11/09Some reflections on stochastic independence
2016/11/08Bind lists to data frame for aggregating linear models results
2016/11/04How to plot a 'percentage plot' with ggplot2
2016/11/03Different ways to set figure size in RMarkdown
2016/11/02CLES plot
2016/10/17Checking for NA with dplyr
2016/10/16Multiple ways to subsetting data frames in R
2016/10/15How to read Github files into R easily
2016/10/12Simple (R-)Markdown template for 'Onepager-reports' etc. 2016/10/05Using purrr to build a data frame of vectors (eg., from effect size statistics)
2016/09/29Summary for multiple variables using purrr
2016/09/28EDIT: Running multiple simple regressions with purrr
2016/09/26Running multiple simple regressions with purrr
2016/09/23How to promote open science? Some practical recommendations
2016/09/22Code example for plotting boxplots instead of mean bars
2016/09/22Fallstudie zur explorative Datenanalyse (YACSDA) beim Datensatz 'TopGear'
2016/09/14Why Likert scales are (in general) not metric
2016/09/07Why is SD(X) unequal to MAD(X)?
2016/08/31Simple way to plot a normal distribution with ggplot2
2016/08/30Shading multiple areas under normal curve
2016/08/30Plot of mean with exact numbers using ggplot2
2016/08/30Why absolute correlation value (r) cannot exceed 1. An intuition.
2016/08/28The effect of a status symbol on success in online dating: an experimental study (data paper)
2016/08/27Multiple t-Tests with dplyr
2016/08/18Introduction to the measurement theory, and conjoint measurement theory
2016/08/17Looping through dataframe columns using purrr::map()
2016/08/16Intuition on correlation
2016/07/25Practical data cleansing in R
2016/07/24Yet another case study on data analysis (YACSDA) – extramarital affairs data set
2016/07/23Why metric scale level cannot be taken for granted
2016/07/21What to read in summer (German)
2016/07/20Case study on data wrangling with dplyr (German)
2016/07/18Intuition on Cohen's d
2016/07/15How to add a logo to a slidify presentation
2016/07/05Long vs. wide format, and gather()
2016/07/04Cross-tabulate multiple variables
2016/07/03Why have z-transformed values a mean of zero and a sd of 1?
2016/07/020001
0001/01/010001/01/010001/01/010001/01/01