R 프로그래밍 - 쿼리 사용
1. MySQL 사용
> install.packages("RMySQL")
> library(RMySQL)
> con <- dbConnect(MySQL(), user='사용자명',password='비밀번호', dbname='DB명', host='IP주소')
> dbListTables(con) # 테이블 목록 확인
> dbGetQuery(con, "select * from score") # 쿼리 실행
2. SQL명령으로 데이터 처리
> install.packages("sqldf")
> library(sqldf)
> sqldf("select distinct Species from iris") # 필요한 조건의 iris 데이터 추출
> sqldf('select avg("Sepal.Length") from iris where Species="setosa"') # 컬럼명에 '.'이 있는 경우 주의!!!
> sqldf('select species, avg("sepal.length") from iris group by species') # 컬럼명에 '.'이 있는 경우 주의!!!
'프로그래밍 > R' 카테고리의 다른 글
R에서 rJava 패키지 사용 시 오류 문제 - unable to load shared object... (0) | 2019.04.17 |
---|