ÎncepețiÎncepe gratuit

Fii politicos și ...

De fiecare dată când te conectezi la o bază de date folosind dbConnect(), creezi o nouă conexiune la baza de date referențiată. RMySQL stabilește automat un număr maxim de conexiuni deschise și închide unele dintre ele în locul tău, dar chiar și așa: este întotdeauna o practică bună să te deconectezi manual de la baza de date după ce ai terminat. Poți face asta cu funcția dbDisconnect().

Codul care te conectează la baza de date este deja disponibil – poți tu să completezi scriptul?

Acest exercițiu face parte din cursul

Importul intermediar al datelor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosind tehnica preferată, construiește un cadru de date long_tweats. Acesta selectează coloanele post și date din observațiile din tweats unde lungimea în caractere a variabilei post depășește 40.
  • Afișează long_tweats.
  • Deconectează-te de la baza de date folosind dbDisconnect().

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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
Editează și rulează codul