Importowanie użytkowników
Jak pewnie już się domyślasz, baza danych zawiera informacje o serwisie Tweater – smaczniejszej wersji Twittera. Użytkownicy mogą publikować tweaty z krótkimi przepisami na pyszne przekąski, a inni mogą je komentować. Baza składa się z trzech tabel: users, tweats i comments, które są ze sobą powiązane. Jak dokładnie? Przekonasz się za chwilę!
Zacznijmy od zaimportowania danych o użytkownikach do sesji R. Służy do tego funkcja dbReadTable(). Wystarczy przekazać jej obiekt połączenia (con), a następnie nazwę tabeli, którą chcesz zaimportować. Wynikiem jest standardowa ramka danych R.
To ćwiczenie jest częścią kursu
Importowanie danych w R – poziom średnio zaawansowany
Instrukcje do ćwiczenia
- Dodaj kod, który zaimportuje tabelę
"users"z bazy danych Tweater i zapisze wynikową ramkę danych jakousers. - Wyświetl ramkę danych
users.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Load the DBI package
library(DBI)
# Connect to the MySQL database: con
con <- dbConnect(RMySQL::MySQL(),
dbname = "tweater",
host = "courses.csrrinzqubik.us-east-1.rds.amazonaws.com",
port = 3306,
user = "student",
password = "datacamp")
# Import the users table from tweater: users
# Print users