Slide 1

Slide 1 text

R pour le web? Pour quoi faire ? Colin FAY - ThinkR 2018-01-24 Colin Fay, ThinkR - http://thinkr.fr 1 / 23

Slide 2

Slide 2 text

$ whoami Colin FAY Data Analyst, formateur R, Social Media Manager chez ThinkR, agence spécialisée en Data Science et en langage R. Cofondateur du Breizh Data Club, et fondateur de Data-Bzh, la première plateforme de data-blogging bretonne. http://thinkr.fr http://breizhdataclub.org http://data-bzh.fr http://twitter.com/_colinfay http://github.com/colinfay Colin Fay, ThinkR - http://thinkr.fr 2 / 23

Slide 3

Slide 3 text

ThinkR Colin Fay, ThinkR - http://thinkr.fr 3 / 23

Slide 4

Slide 4 text

Agence d'expert en Data Science et en langage R Formation Analyse Développement Consulting ThinkR Colin Fay, ThinkR - http://thinkr.fr 4 / 23

Slide 5

Slide 5 text

R pour le web Mais pour quoi faire ? Colin Fay, ThinkR - http://thinkr.fr 5 / 23

Slide 6

Slide 6 text

Au programme : Stratégie web 101 Social media mining SEO Metrics Colin Fay, ThinkR - http://thinkr.fr 6 / 23

Slide 7

Slide 7 text

Pour quoi faire ? -> De quoi parlent mes concurrents ? -> Quels sont les liens entrants / sortants d'un site ? -> Quelle position sur les SERP ? Stratégie web 101 Connaitre sa concurrence => Web mining avec rvest Colin Fay, ThinkR - http://thinkr.fr 7 / 23

Slide 8

Slide 8 text

Text-mining -> read_html %>% -> html_node %>% -> html_text Links -> read_html %>% -> html_node %>% -> html_attr Stratégie web 101 Connaitre sa concurrence => Web mining avec rvest Colin Fay, ThinkR - http://thinkr.fr 8 / 23

Slide 9

Slide 9 text

Analyser sa concurrence Web mining : lecture et exemples : https://thinkr.fr/text-mining-et-topic-modeling-avec-r/ https://thinkr.fr/rvest/ http://data-bzh.fr/rennes-court-2017/ http://data-bzh.fr/rennes-urban-trail-2017/ Colin Fay, ThinkR - http://thinkr.fr 9 / 23

Slide 10

Slide 10 text

Analyser sa concurrence DEMO TIME Colin Fay, ThinkR - http://thinkr.fr 10 / 23

Slide 11

Slide 11 text

Social media mining Twitter Facebook Et les autres Colin Fay, ThinkR - http://thinkr.fr 11 / 23

Slide 12

Slide 12 text

Développé par Michael W. Kearney Collecte de tweets "tidyverse- friendly" Interface utilisateur simplifiée Social media mining Twitter Colin Fay, ThinkR - http://thinkr.fr 12 / 23

Slide 13

Slide 13 text

Avec un package Package {RFacebook} Sur-mesure Call sur mesure sur l'API via https://developers.facebook.com/ Social media mining Facebook Colin Fay, ThinkR - http://thinkr.fr 13 / 23

Slide 14

Slide 14 text

Autres Pinterest -> {rpinterest} Googe Plus (Just joking) Instagram -> {instaR} LinkedIn -> {Rlinkedin} Meetup -> {meetupr} Ou à la main, pour les médias sociaux qui ont des API... Colin Fay, ThinkR - http://thinkr.fr 14 / 23

Slide 15

Slide 15 text

Social Media Mining Social Media Mining : lecture et exemples : https://thinkr.fr/r-de-jeu-2-happy-new-year/ https://thinkr.fr/les-api-un-enfer/ https://colinfay.me/data-vinyles-discogs-r/ http://data-bzh.fr/github-bretagne-partie-1/ http://data-bzh.fr/groupes-meetup-a-rennes-partie-1/ http://data-bzh.fr/groupes-meetup-a-rennes-partie-2/ http://data-bzh.fr/datamining-rennes-pinterest/ http://data-bzh.fr/datamining-rennes-metropole-facebook/ http://breizhdataclub.org/breizhdataday-revue-de-tweets/ Colin Fay, ThinkR - http://thinkr.fr 15 / 23

Slide 16

Slide 16 text

Social Media Mining DEMO TIME Colin Fay, ThinkR - http://thinkr.fr 16 / 23

Slide 17

Slide 17 text

googleAuthR googleAnalyticsR searchConsoleR Analytics Accéder aux services Google depuis R Colin Fay, ThinkR - http://thinkr.fr 17 / 23

Slide 18

Slide 18 text

Metrics DEMO TIME Colin Fay, ThinkR - http://thinkr.fr 18 / 23

Slide 19

Slide 19 text

Automatiser ces taches Rapport automatiques avec RMarkdown Encapsuler le bazar dans une applications web avec Shiny Collecte automatique via serveur Colin Fay, ThinkR - http://thinkr.fr 19 / 23

Slide 20

Slide 20 text

timelyportfolio.github.io/rCharts_nyt_home_price https://rstudio.github.io/tufte/ svm-rmarkdown-article- example.pdf https://thinkr.fr/rr2017/ Des Rapports avec Markdown Colin Fay, ThinkR - http://thinkr.fr 20 / 23

Slide 21

Slide 21 text

shiny.thinkr.fr:8080/app/legislatives https://alexkruse.shinyapps.io/stadtrad/ piaschile.cl/mercado/benchmarking- internacional/ mdancho84.shinyapps.io/shiny-app/ Des applications web avec Shiny Colin Fay, ThinkR - http://thinkr.fr 21 / 23

Slide 22

Slide 22 text

Automatisation DEMO TIME Colin Fay, ThinkR - http://thinkr.fr 22 / 23

Slide 23

Slide 23 text

colin@thinkr.fr http://twitter.com/_colinfay http://twitter.com/thinkr_fr https://github.com/ColinFay https://thinkr.fr/ http://colinfay.me/ breizhdataclub.org/ Merci ! Colin Fay Colin Fay, ThinkR - http://thinkr.fr 23 / 23