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
Instrukcje do ćwiczenia
- Korzystając z preferowanej metody, zbuduj ramkę danych
long_tweats. Powinna ona wybierać kolumnypostidatez obserwacji wtweatsgdzie długość znakowa zmiennejpostprzekracza40. - 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