set.seed(34) df <- data.frame(date = seq(as.POSIXct('2012-02-09 00:00', tz = 'CET'), as.POSIXct('2012-02-11 00:00', tz = 'CET'), by = '60 min'), heart_rate = runif(49, min = 60, max = 180)) ggplot(df, aes(x = heart_rate, y = date)) + geom_line() + scale_y_datetime()
Handmade tutorials to help you master ggplot2. Each tutorial provides a step-by-step guide that teaches you how to create visualizations that go beyond the basics of ggplot2.
I am an educational scientist and instructional designer with a curiosity for web development and data visualization. Find me on my personal homepage.