관리 메뉴

Hee'World

sqldf 함수 본문

Programming/R

sqldf 함수

Jonghee Jeon 2014. 3. 29. 20:25

SQL을 이용하여 의도하는 데이터의 결과를 출력하는 패키지.


 --R로 하는 데이터 시각화 --

> library(sqldf)

필요한 패키지를 로딩중입니다: gsubfn

필요한 패키지를 로딩중입니다: proto

필요한 패키지를 로딩중입니다: RSQLite

필요한 패키지를 로딩중입니다: DBI

필요한 패키지를 로딩중입니다: RSQLite.extfuns

> sqldf("select M_TYPE_NAME, A_NAME, avg(A_PRICE) as avg from market_price group by M_TYPE_NAME, A_NAME limit 10")

Loading required package: tcltk

   M_TYPE_NAME                A_NAME       avg

1     대형마트                고등어 1000.0000

2     대형마트     고등어(30cm,국산) 5335.0000

3     대형마트     고등어(냉동,국산) 2825.0000

4     대형마트   고등어(냉동,수입산) 1500.0000

5     대형마트     고등어(생물,국산) 4550.4545

6     대형마트 냉동참조기(20cm,국산)  824.6667

7     대형마트                  달걀 2472.5143

8     대형마트            달걀(왕란) 2614.2941

9     대형마트            달걀(특란) 2130.0000

10    대형마트                닭고기 6573.4783

>

> sqldf("select * from iris limit 10")

   Sepal_Length Sepal_Width Petal_Length Petal_Width Species

1           5.1         3.5          1.4         0.2  setosa

2           4.9         3.0          1.4         0.2  setosa

3           4.7         3.2          1.3         0.2  setosa

4           4.6         3.1          1.5         0.2  setosa

5           5.0         3.6          1.4         0.2  setosa

6           5.4         3.9          1.7         0.4  setosa

7           4.6         3.4          1.4         0.3  setosa

8           5.0         3.4          1.5         0.2  setosa

9           4.4         2.9          1.4         0.2  setosa

10          4.9         3.1          1.5         0.1  setosa

'Programming > R' 카테고리의 다른 글

샤이니(Shiny) 패키지  (0) 2014.05.01
RStudio Server 설치  (0) 2014.03.29
tapply, aggregate, by 함수  (0) 2014.03.29
R의 기본 자료형  (0) 2014.03.29
[R_Error] Error in loadNamespace(i, c(lib.loc, .libPaths())) :  (0) 2013.11.01
Comments