knitr::opts_chunk$set(echo = TRUE)
Per instalar el paquet:
install.packages("remotes") library(remotes) install_github("saravg/covidcatwatch")
Una vegada el paquet covidcatwatch està instal·lat, es pot carregar de la següent manera:
library(covidcatwatch)
El primer pas es descarregar les dades de la comarca d'interès (en aquest exemple: Baix Llobregat) i emmagatzemarles en un dataset. Això es pot fer amb la funció download_data()
.
bllobregatdata <- download_data("BAIX LLOBREGAT")
Una vegada s'han obtingut les dades, es poden fer servir per crear un resum diari mitjançant la funció make_tweet
.
tweet <- make_tweet(bllobregatdata)
Un pas opcional és crear un gràfic amb aquestes dades amb la funció plot_data
i emmagatzemar el path de la imatge en una variable.
plotfile <- plot_data(bllobregatdata, save = TRUE)
Finalment, el resum i el gràfic es poden publicar en forma de tweet amb la funció post_tweet
. Per a que això funcioni correctament, s'han d'emmagatzemar les claus de l'API de Twitter com a environmental variables. Una opció per realitzar això és crear un fitxer .Renviron
amb les seguents variables:
consumerKey = "XXXXXX" consumerSecret = "XXXXXX" accessToken = "XXXXXX" accessTokenSecret = "XXXXXX"
A continuació, es pot fer que R llegeixi aquest fitxer amb la comanda readRenviron(path)
.
Una vegada s'han establert aquestes variables, ja es pot utilitzar la funció post_tweet
.
post_tweet(tweet, image = plotfile)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.