LoslegenKostenlos loslegen

Sei höflich und ...

Jedes Mal, wenn du dich mit dbConnect() mit einer Datenbank verbindest, erstellst du eine neue Verbindung zu dieser Datenbank. RMySQL legt automatisch eine maximale Anzahl offener Verbindungen fest und schließt einige Verbindungen für dich. Trotzdem gilt: Es ist immer höflich, die Verbindung anschließend manuell zu trennen. Das machst du mit der Funktion dbDisconnect().

Der Code zum Herstellen der Verbindung zur Datenbank ist bereits vorhanden. Kannst du das Skript fertigstellen?

Diese Übung ist Teil des Kurses

Fortgeschrittenes Importieren von Daten in R

Kurs anzeigen

Anleitung zur Übung

  • Erstelle mit der Methode deiner Wahl ein Data Frame long_tweats. Es wählt die Spalten post und date aus den Beobachtungen in tweats aus, bei denen die Zeichenlänge der Variable post größer als 40 ist.
  • Gib long_tweats aus.
  • Trenne die Verbindung zur Datenbank mit dbDisconnect().

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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 bearbeiten und ausführen