knitr::opts_chunk$set(echo = TRUE)

Instal·lació del paquet

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)

Exemple d'ús

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)


saravg99/covidcatwatch documentation built on Dec. 22, 2021, 10:17 p.m.