Zacznij terazZacznij za darmo

Bądź uprzejmy i ...

Za każdym razem, gdy łączysz się z bazą danych za pomocą dbConnect(), tworzysz nowe połączenie z tą bazą. RMySQL automatycznie ustawia maksymalną liczbę otwartych połączeń i część z nich zamyka, ale mimo to: dobrą praktyką jest ręczne rozłączenie się po zakończeniu pracy. Służy do tego funkcja dbDisconnect().

Kod nawiązujący połączenie z bazą danych jest już dostępny – czy możesz dokończyć skrypt?

To ćwiczenie jest częścią kursu

Importowanie danych w R – poziom średnio zaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

  • Korzystając z preferowanej metody, zbuduj ramkę danych long_tweats. Powinna ona wybierać kolumny post i date z obserwacji w tweats gdzie długość znakowa zmiennej post przekracza 40.
  • Wydrukuj long_tweats.
  • Rozłącz się z bazą danych, używając dbDisconnect().

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
Edytuj i uruchom kod