Aan de slagBegin gratis

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

Bekijk cursus

Oefeninstructies

  • Bouw met de techniek die jij verkiest een data frame long_tweats. Het selecteert de kolommen post en date uit de observaties in tweats waar de tekenlengte van de variabele post groter is dan 40.
  • 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
Code bewerken en uitvoeren