Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
On Saturday I was at my second satRday conference this year, lucky me! I got to attend satRday Cardiff which was a great experience. I gave a talk about rOpenSci onboarding system of packages, find my slidedeck here and other slidedecks at this address. A lot of R goodness!
As I did in March for satRday Cape Town, I’ll use my own tweets to summarize the event, but this time, having switched my website to blogdown I can use Hugo shortcodes as recommended by Romain François!
< !--more-->A few words about the conference before storrifying away
One of my part-time employers, Locke Data, was a big sponsor of the event, so it had a nice stand including a giant chibi Steph Locke! I therefore got to meet my co-workers in the flesh, and several other people I had only interacted with online. I really enjoy socializing with fellow R addicts once in a while! The organisers did a great job, and made sure everyone felt welcomed. Maybe they had had a look at Steph Locke’s list of awesome event organiser resources! In any case, thanks David Parr and Paul Brennan!
Now, let’s have a look at the day as tweeted by me…
Getting my tweets
This part using rtweet
is similar to what I had done in March, except the hashtag changed.
my_tweets <- rtweet::get_timeline(user = "ma_salmon", n = 5000) my_satrday_tweets <- dplyr::filter(my_tweets, stringr::str_detect(text, "[sS]at[rR]day[cC][dD][fF]"), !is_retweet) my_satrday_tweets <- dplyr::arrange(my_satrday_tweets, created_at)
I obtained 22 tweets.
Embedding the tweets
As stated in the intro I used Hugo shortcodes: cf this section of the blogdown
book. I thought it’d be easy but having several tweets made it hard somehow: even when playing with chunk options and purrr::map
-ping and friends, I wasn’t able to use blogdown::shortcode
so I used its insides instead. Still, using Hugo shortcodes is easier than hacking html. Edited to add: after I opened an issue with the feature request in blogdown
dev version there’s now a shortcodes
function, vectorized version of shortcode
! Thanks Yihui! I changed the code below.
Enjoy reading, and if you can, attend one of the next satRday conferences, for instance in Amsterdam on September the 1st! Or run one yourself?
blogdown::shortcodes('tweet', my_satrday_tweets$status_id)
On Saturday at #satrdayCDF I'll have to choose between giving my talk and listening to my @LockeData colleague @AmyMcDougall96 speak ? pic.twitter.com/AxmkqRVrhC
— Maëlle Salmon ? (@ma_salmon) June 20, 2018
I got #RLadies stickers from @hfcfrick for R-Ladies attending #satrdaycdf and @rencontres_R! pic.twitter.com/6XJ52agMKV
— Maëlle Salmon ? (@ma_salmon) June 21, 2018
On my way to #satRdayCDF! R-celts united ?
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
Remote working is awesome, but meeting your boss in the "flesh" once in a while is important! #satRdayCDF pic.twitter.com/7uMZkY4pFu
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
My #satRdayCDF quiet/lactation room buddies are thankfully very quiet indeed! ?
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
Thanks to the organizers for providing this room. ? pic.twitter.com/tGfeRXU0dP
.@Nujcharee starting her #satRdayCDF talk with telling her dara science journey & introducing the #datanauts program ? pic.twitter.com/br8xG4Qy5f
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
.@Nujcharee explains how tidy principles made #rstats click for her who has a SQL background #satRdayCDF
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
.@Nujcharee's #tidytext story started with her wanting to get actionable insights from data at her work for the North Yorkshire county council. #satRdayCDF pic.twitter.com/cAqcSFcvkl
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
.@Nujcharee is going to present us #tidytext in 3 steps. Step 1, tidy our text! How to get data?
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
?s:
✅ rtweet
✅ textreadr, officeR
✅ pdftools
Open data repos:
✅ Kaggle
✅ https://t.co/s4ucIAXYpM#satRdayCDF
First #tidytext function demoed by @Nujcharee , unnest_token!https://t.co/j50XhSAzb2#satRdayCDF
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
After finding most frequent words in #MeToo tweets @Nujcharee explains us how to get sentiment of the tweets in step 2 of her #tidytext demo!https://t.co/m9GNnmnpmn#satRdayCDF
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
Result, via https://t.co/wC1GhRuN5F! @Nujcharee #satRdayCDF pic.twitter.com/lf46PVEVxO
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
Step 3 of @Nujcharee's #tidytext demo, find the words most distinctive to each document via inverse document frequency! #satRdayCDF
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
Now @Nujcharee is showing us how she used #PowerBI to visualize the results of her #tidytext exploration of #MeToo tweets! #satRdayCDF pic.twitter.com/OHcn1Tvgb5
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
.@Nujcharee shares useful #rstats resources for tidy text analysis
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
??https://t.co/bWrKmEpkMB by @drob * @juliasilge
? cleanNLP by @statsmaths
?spacyR by @kenbenoit
?hunspell by @rOpenSci's @opencpu #satRdayCDF
Slides of my #satRdayCDF talk about @rOpenSci onboarding of #rstats packageshttps://t.co/UWvWmBiOcE
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
With an updated version of the faces of onboarding (as of last week). Can you ? @Nujcharee? ? pic.twitter.com/uZSW2a45ae
.@LockeData's @AmyMcDougall96 giving her first talk ever at #satRdayCDF about @airtable &R! pic.twitter.com/LfnfHG76oD
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
Features of @airtable presented by @AmyMcDougall96
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
? Bases,
? Tables inside them,
? Views https://t.co/GJj2DT1NBo
? Fields
? Records#satRdayCDF
.@airtable has an API and there's an #rstats ? interfacing it,https://t.co/L8k6FbEzAm@AmyMcDougall96 is now walking us through an use case at #satRdayCDF , also see her blog post ?https://t.co/u5tSY0cVEo
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
Now @etalbot1291 from @LockeData & university of Liverpool's Consumer data research center (& @RLadiesLivUK !) is presenting her 1st PhD project at #satRdayCDF pic.twitter.com/AxNKas5Bps
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
Data from smart energy meter shows daily life patterns, @etalbot1291 explains at #satRdayCDF
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
Half-hourly intervals! pic.twitter.com/BdJ6P9zOLb
Very entertaining and informative explanations by @etalbot1291 of the research process ? and of the energy consumption profiles by deprivation profiles using smart energy meters data & https://t.co/8pensv2xhj#satRdayCDF pic.twitter.com/ruB2WbRG7p
— Maëlle Salmon ? (@ma_salmon) June 23, 2018
R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.