This July I had the chance to speak at the R Users Meetup Geneva. I shared the learnings of my year-long exploration of the tidyverse through blogging. It was such a pleasure to meet and discuss with other R users as passionnate as I am!
Super happy to see nearly 20 people showing up this evening @GenevaRUsers ! Thanks everybody for coming 👏 and @lgnbhl for the inspiring 💫 talk! pic.twitter.com/Da8fzVcKv1
— Xavier (@xvrdm) 5 juillet 2018
I obviously had to make my slides using R. Afer some research, I discovered the revealjs
package, which allows to create reveal.js presentations using R Markdown.
I made this presentation writing only two lines of code by slide. Check it out!
Show code
---
title: "Learning R through blogging: a journey into the tidyverse"
author: "Félix Luginbühl"
date: "Juillet 5, 2018"
output:
revealjs::revealjs_presentation:
theme: serif
transition: slide
---
## I was doing an internship at the Embassy of Switzerland in Guatemala {data-background-iframe="https://www.openstreetmap.org/export/embed.html?bbox=-113.15917968750001%2C1.0106897682409128%2C-67.89550781250001%2C27.410785702577023&layer=mapnik&marker=14.604847155053898%2C-90.52734375"}
## but missing the cultural life of Geneva {data-background-iframe="https://www.openstreetmap.org/export/embed.html?bbox=-16.479492187500004%2C35.85343961959182%2C28.7841796875%2C54.901882187385006&layer=mapnik&marker=46.195042108660154%2C6.15234375"}
## So I started a blog about R {data-background-iframe="http://felixluginbuhl.com"}
## to investigate important questions {data-background=#FFFFFF}
## Is Marvel more successful at the box office than DC Comics? {data-transition="default"}

## But taking into account inflation {data-transition="default"}

## Which chapter of 1984 is the darkest? {data-transition="default"}

## Which countries has James Bond visited? {data-transition="default"}

## Which tennis player is the most popular? {data-transition="default"}

## Then I created my first package {data-transition="default"}

## Which now looks like this

## And developped a seconde package

## It was then time to go interactive {data-background=#FFFFFF}
<iframe src="http://felixluginbuhl.com/img/js_marvelNetwork.html" width="100%" height="600"></iframe>
## and making interactive maps {data-background=#FFFFFF}
<iframe src="http://felixluginbuhl.com/img/js_leaflet_map.html" width="100%" height="400"></iframe>
## Then I tested XGBoost {data-background=#FFFFFF}

## Modeled for exploratory analysis {data-background=#FFFFFF}
<iframe src="http://felixluginbuhl.com/img/js_olympics.html" width="100%" height="600"></iframe>
## Made some forecasting on Swiss data {data-background=#FFFFFF}

## And finally competed on Kaggle {data-background=#FFFFFF}

## In summary {data-transition="zoom"}

## Thank you for your attention! {data-transition="fade"}
<section style="text-align: left;"><br>
Info Contact:
- Blog: http://felixluginbuhl.com/
- Github: https://github.com/lgnbhl
- Twitter: https://twitter.com/lgnbhl
- Linkedin: https://www.linkedin.com/in/felixluginbuhl
For more information about revealjs
, you can read the chapter 8 of R Markdown: The Ultimate Guide.