Kom igångKom igång gratis

Var artig och ...

Varje gång du ansluter till en databas med dbConnect() skapar du en ny anslutning till den refererade databasen. RMySQL anger automatiskt ett maximalt antal öppna anslutningar och stänger några av dem åt dig – men det är ändå god praxis att manuellt koppla från databasen när du är klar. Det gör du med funktionen dbDisconnect().

Koden som ansluter dig till databasen finns redan på plats – kan du slutföra skriptet?

Den här övningen är en del av kursen

Importera data på mellannivå i R

Visa kurs

Övningsinstruktioner

  • Använd den metod du föredrar och bygg en dataram long_tweats. Den ska välja kolumnerna post och date från observationerna i tweats där teckenlängden för variabeln post överstiger 40.
  • Skriv ut long_tweats.
  • Koppla från databasen med dbDisconnect().

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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
Redigera och kör kod