Wees netjes en ...
Elke keer dat je met dbConnect() verbinding maakt met een database, maak je een nieuwe verbinding aan met die database. RMySQL stelt automatisch een maximum aan het aantal open verbindingen in en sluit er zelf een paar voor je, maar toch: het is altijd netjes om achteraf handmatig de verbinding met de database te verbreken. Dat doe je met de functie dbDisconnect().
De code om verbinding te maken met de database is al beschikbaar. Kun je het script afmaken?
Deze oefening maakt deel uit van de cursus
Gevorderd data importeren in R
Oefeninstructies
- Bouw met de techniek die jij verkiest een data frame
long_tweats. Het selecteert de kolommenpostendateuit de observaties intweatswaar de tekenlengte van de variabelepostgroter is dan40. - Print
long_tweats. - Verbreek de verbinding met de database met
dbDisconnect().
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# 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