시작하기무료로 시작하기

예의를 갖추고 ...

dbConnect()로 데이터베이스에 연결할 때마다, 참조하는 데이터베이스에 새로운 연결이 생성돼요. RMySQL은 자동으로 최대 열린 연결 수를 제한하고 일부 연결을 닫아 주지만, 그래도 작업이 끝난 뒤에는 직접 연결을 해제해 주는 것이 예의예요. 이를 위해 dbDisconnect() 함수를 사용해요.

데이터베이스에 연결하는 코드는 이미 준비돼 있어요. 스크립트를 마무리해 보시겠어요?

이 연습은 강의의 일부입니다

R 데이터 가져오기 중급

강의 보기

연습 안내

  • 선호하는 방법을 사용해 데이터 프레임 long_tweats를 만드세요. tweats에서 post 변수의 문자 길이가 40을 초과하는 관측치의 postdate 열을 선택해야 해요.
  • long_tweats를 출력하세요.
  • dbDisconnect()를 사용해 데이터베이스 연결을 끊으세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# 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
코드 편집 및 실행