CommencerCommencez gratuitement

Soyez poli et ...

Chaque fois que vous vous connectez à une base de données avec dbConnect(), vous créez une nouvelle connexion vers la base ciblée. RMySQL définit automatiquement un maximum de connexions ouvertes et en ferme certaines pour vous, mais tout de même : il est toujours préférable de vous déconnecter manuellement de la base de données ensuite. Pour cela, utilisez la fonction dbDisconnect().

Le code qui vous connecte à la base est déjà fourni ; pouvez-vous terminer le script ?

Cet exercice fait partie du cours

<cours>Importation de données en R : niveau intermédiaire</cours>
Voir le cours

Instructions de l’exercice

  • En utilisant la technique de votre choix, construisez un data frame long_tweats. Il doit sélectionner les colonnes post et date depuis les observations de tweats la longueur de la chaîne de la variable post dépasse 40.
  • Affichez long_tweats.
  • Déconnectez-vous de la base de données avec dbDisconnect().

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Connect to the database
library(DBI)
con <- dbConnect(RMySQL::MySQL(),
                 dbname = "tweater",
                 host = "courses.csrrinzqubik.us-east-1.rds.amazonaws.com",
                 port = 3306,
                 user = "student",
                 password = "datacamp")

# Create the data frame  long_tweats


# Print long_tweats
print(long_tweats)

# Disconnect from the database
Modifier et exécuter le code