R ์ด๋?
R์ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์ํํธ์จ์ด์ ๋๋ค. ๊ธฐ์ , ํ๊ณ, ์ธ๋ก ๋ฑ ๋ค์ํ ๋ถ์ผ์ ๋ฐ์ดํฐ ๋ถ์๊ฐ๋ค์ด R์ ์ฌ์ฉํ๊ณ ์๊ณ , ์ด์ ๋ง ๋ฐ์ดํฐ ๋ถ์ ๊ณต๋ถ๋ฅผ ์์ํ ์ ๋ฌธ์๋ค๋ R์ ์ตํ๊ณ ์์ต๋๋ค.
R์ ์ฌ์ฉ
R์ ๋งค์ฐ ๋ค์ํ๊ฒ ์ฌ์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค. R์ ๋ฒ์ฉ ๋ถ์ ํด ์ด๋ฏ๋ก ํ๋๋ง ์ ๋ค๋ฃจ๋ฉด ์ด๋ค ํํ์ ๋ฐ์ดํฐ๋ ์์ ๋กญ๊ฒ ๋ถ์ํ ์ ์์ต๋๋ค.
1. ํต๊ณ๋ถ์
2. ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ๋ง
3. ํ ์คํธ ๋ง์ด๋
4. ์์ ๋คํธ์ํฌ ๋ถ์
5. ์ง๋ ์๊ฐํ
6. ์ฃผ์ ๋ถ์
7. ์ด๋ฏธ์ง ๋ถ์
8. ์ฌ์ด๋ ๋ถ์
9. ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ
์ด๋ ๊ฒ ๋ค์ํ ๋ถ์ผ์์ R์ ์ฌ์ฉํ๊ณ ์๋๋ฐ ๊ณผ์ฐ ์ด๋ค ์ด๋ค์ด R์ ์ฌ์ฉํ๋์ง ์์๋ณด์๋ฉด ์ฐ๊ตฌ์๋ค, ๊ธฐ์ ๋ค, ๋ฐ์ดํฐ ๋ถ์ ๋ํ ์ฐธ๊ฐ์๋ค ๋ฑ ๋ง์ ์ด๋ค์ด ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
ํ์ฌ ํ๊ตญ์์๋ R์ ์ฌ์ฉํ๋ ๊ธฐ์ ๋ค์ด ๋น ๋ฅด๊ฒ ๋์ด๊ฐ๋ฉฐ, SKT, KT, ๋ฅ์จ ๋ฑ ๋ฐ์ดํฐ ๋ถ์์ ๋ฌด์๋ R์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
R์ด ๊ฐ๋ ฅํ ์ด์
1.๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์๋ ์คํ์์ค
2. ์คํ์์ค ์ํ๊ณ - ๋ค์ํ ํจํค์ง, ์ต์ ๋ถ์๊ธฐ๋ฒ
3. ๋ค์ํ ๊ต์ก ์๋ฃ ๋ถ์ํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์ํํธ์จ์ด์ ๋๋ค. ๊ธฐ์ , ํ๊ณ, ์ธ๋ก ๋ฑ ๋ค์ํ ๋ถ์ผ์ ๋ฐ์ดํฐ ๋ถ์๊ฐ๋ค์ด R์ ์ฌ์ฉํ๊ณ ์๊ณ , ์ด์ ๋ง ๋ฐ์ดํฐ ๋ถ์ ๊ณต๋ถ๋ฅผ ์์ํ ์ ๋ฌธ์๋ค๋ R์ ์ตํ๊ณ ์์ต๋๋ค.
R์ ์ฌ์ฉ
R์ ๋งค์ฐ ๋ค์ํ๊ฒ ์ฌ์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค. R์ ๋ฒ์ฉ ๋ถ์ ํด ์ด๋ฏ๋ก ํ๋๋ง ์ ๋ค๋ฃจ๋ฉด ์ด๋ค ํํ์ ๋ฐ์ดํฐ๋ ์์ ๋กญ๊ฒ ๋ถ์ํ ์ ์์ต๋๋ค.
1. ํต๊ณ๋ถ์
2. ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ๋ง
3. ํ ์คํธ ๋ง์ด๋
4. ์์ ๋คํธ์ํฌ ๋ถ์
5. ์ง๋ ์๊ฐํ
6. ์ฃผ์ ๋ถ์
7. ์ด๋ฏธ์ง ๋ถ์
8. ์ฌ์ด๋ ๋ถ์
9. ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ
์ด๋ ๊ฒ ๋ค์ํ ๋ถ์ผ์์ R์ ์ฌ์ฉํ๊ณ ์๋๋ฐ ๊ณผ์ฐ ์ด๋ค ์ด๋ค์ด R์ ์ฌ์ฉํ๋์ง ์์๋ณด์๋ฉด ์ฐ๊ตฌ์๋ค, ๊ธฐ์ ๋ค, ๋ฐ์ดํฐ ๋ถ์ ๋ํ ์ฐธ๊ฐ์๋ค ๋ฑ ๋ง์ ์ด๋ค์ด ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
ํ์ฌ ํ๊ตญ์์๋ R์ ์ฌ์ฉํ๋ ๊ธฐ์ ๋ค์ด ๋น ๋ฅด๊ฒ ๋์ด๊ฐ๋ฉฐ, SKT, KT, ๋ฅ์จ ๋ฑ ๋ฐ์ดํฐ ๋ถ์์ ๋ฌด์๋ R์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
R์ด ๊ฐ๋ ฅํ ์ด์
1.๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์๋ ์คํ์์ค
2. ์คํ์์ค ์ํ๊ณ - ๋ค์ํ ํจํค์ง, ์ต์ ๋ถ์๊ธฐ๋ฒ
3. ๋ค์ํ ๊ต์ก ์๋ฃ
4. ๋ค์ํ ๊ทธ๋ํ๋ฅผ ๊ตฌํ๊ฐ๋ฅ
5. ์ ๋ฌธ์ ์ธ ๋ฐ์ดํฐ ๋ถ์๊น์ง ํ ์ ์๋ 'ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์'
6. ๊ณต๋์์ ๊ฐ๋ฅ
R๊ณผ ํ์ด์ฌ์ ์ฐจ์ด์
์ต๊ทผ R๊ณผ ํจ๊ป ํ์ด์ฌ๋ ๋ฐ์ดํฐ ๋ถ์ ๋๊ตฌ๋ก ์ฃผ๋ชฉ๋ฐ๊ณ ์์ต๋๋ค. ์๋ก ๋ค๋ฅธ ๋ชฉ์ ์์ ๊ฐ๋ฐ๋ ๋งํผ ๋ ๋๊ตฌ๋ ๋ค๋ฅธ ํน์ง์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์ฐ์ R์ ๋ฐ์ดํฐ ๋ถ์์ฉ์ผ๋ก ๋ง๋ค์ด์ง ์ธ์ด์ด๋ฏ๋ก ๋ฐ์ดํฐ ์ฒ๋ฆฌ ํต๊ณ๋ถ์ ๊ธฐ๋ฅ์ ํนํ๋์ด์์ต๋๋ค. ํนํ ํ๋ก๊ทธ๋๋ฐ ์ง์์ด ๋ง์ง ์์๋ ๊ฐ๋จํ ๋ฌธ๋ฒ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ถ์ ํ ์ ์์ต๋๋ค. ๋ํ์ ์ผ๋ก ์ ํ๋ธ, ์ธ์คํ๊ทธ๋จ, ๋๋กญ๋ฐ์ค ๊ฐ์ ์น์๋น์ค๊ฐ ํ์ด์ฌ์ผ๋ก ๊ฐ๋ฐ๋์์ต๋๋ค.
ํ์ด์ฌ์ ๋ค๋ฅธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋นํด ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ ์ ์๋ ๊ธฐ๋ฅ์ด ์ ๊ตฌ์ถ๋์ด์์ต๋๋ค. ํนํ ํ ์ํ๋ก์ ๊ฐ์ด ๋ฅ๋ฌ๋ ํ ์ ์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ๋ฑ์ฅํ๋ฉฐ ์ฃผ๋ชฉ๋ฐ๊ณ ์์ต๋๋ค.
๋ ์ค ๋ฌด์์ ํํ ์ง ๊ณ ๋ฏผ์ด๋ผ๋ฉด ์ด๋ค ์ฉ๋๋ก ๋๊ตฌ๋ฅผ ํ์ฉํ ๊ฒ์ธ์ง๋ฅผ ์ค์ฌ์ ๋๊ณ ์ ํ์๋ฉด ๋ฉ๋๋ค. ๋ง์ฝ ๋ฐ์ดํฐ ๋ถ์ํ๋๋ฐ ๋ชฉ์ ์ด ์๋ค๋ฉด R์ ์ฌ์ฉํ๊ธธ ๊ถํฉ๋๋ค. ํ์ด์ฌ์ ๋ฐ์ดํฐ๋ถ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ํ๋ฅญํ์ง๋ง, R์ ๋นํด ํ๋ก๊ทธ๋๋ฐ ์ง์์ด ๋ ํ์ํ๊ณ , ๋์ผํ ๋ถ์์ํ๋๋ฐ ๋ ๋ง์ ์์ ์ ํด์ผํฉ๋๋ค.
R์ ๋ฌธ์๋ฅผ ์ํ ์ถ์ฒ ๋์ ๋ฐ ์ฌ์ดํธ
1) R ์ถ์ฒ๋์
- Do it! ์ฝ๊ฒ ๋ฐฐ์ฐ๋ R ๋ฐ์ดํฐ ๋ถ์
- https://book.naver.com/bookdb/book_detail.nhn?bid=12256508
- ๊ธฐ์ด๋ถํฐ ๊ฐ๋จํ ๋ฐ์ดํฐ ๋ถ์, ๊ทธ๋ํ ๊ทธ๋ฆฌ๊ธฐ๊น์ง ๊ธฐ๋ณธ๊ธฐ๋ฅผ ๋ค์ง ์ ์๋ ๊ด์ฐฎ์ ์ฑ ์ ๋๋ค. ์ ์๊ฐ ๊ด๋ฆฌํ๋ ๋ธ๋ก๊ทธ๋ ๋ณผ๋งํฉ๋๋ค.
- http://datajournal.kr/
- R์ ํ์ฉํ ๋ฐ์ดํฐ ๋ถ์ ๋ฐ ์ค๋ฌด, ์๋ฏผ๊ตฌ
- http://r4pda.co.kr/
- ์ธํฐ๋ท์ผ๋ก ๋ค์ด๋ก๋ ๋ฐ์ ์ ์๋ ๋ฌด๋ฃ ๊ต์ฌ์ ๋๋ค.
2) R ์ถ์ฒ ์ฌ์ดํธ
- ๋ฐ์ดํฐ๋ถ์ ๊ธฐ์ด – R ๊ฐ์์๋ฃ
- https://harryyang1982.gitbooks.io/r_social_research/chapter1.html
- R ๊ธฐ์ด๋ถํฐ ์์ธํ๊ฒ ์ ์ ํ์๋ ์ฌ์ดํธ์ ๋๋ค.
- R cheat sheet : ์์ฃผ์ฐ๋ ๋ช
๋ น์ด๋ฅผ ๋ชจ์๋ ์ฌ์ดํธ์
๋๋ค. ์ด๊ฑธ ๋์๋๊ณ ๋ผ์ด๋ธ์ฝ๋ฉ ํด๋ณด์ธ์.
- ๋ค์ํ cheat sheet๋ค์ด ์์: http://www.datasciencefree.com/cheatsheets.html
- The Ultimate R Cheat Sheet: https://sites.ualberta.ca/~ahamann/teaching/renr690/R_Cheat_Data.pdf
- ๊ทธ๋ํ ํจํค์ง ggplot2 cheat sheet: https://www.rstudio.com/wp-content/uploads/2015/03/ggplot2-cheatsheet.pdf
- R ํํ ๋ฆฌ์ผ
- R ๋ฐ์ดํฐ ๋ง์ด๋
3) R ์จ๋ผ์ธ ๊ต์ก ์ฌ์ดํธ
- R datacamp
- MOOC R ๊ฐ์
- ํ๋ฆฐ์คํด๋ํ ๋ฐ์ดํฐ์ฌ์ด์ธ์ค ์ํฌ์ต
- https://compass-workshops.github.io/info/
- ๊ธฐ๋ณธR๋ถํฐ, ๊ฐ์ค๊ฒ์ฆ, ๊ทธ๋ํฝ, ํ๊ท๋ถ์, ์๋ฎฌ๋ ์ด์ , Text mining์ ๋ํ ์๋ฃ๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
4) ๋ฐ์ดํฐ ๋ถ์ ํ์ฉ ์์ ์ฌ์ดํธ
- ๊ตญ๋ด ์ ์น ๋ถ์ ๋ฐ ๋ฐ์ดํฐ ๊ณผํ
- Bradley Boehmke : US Saving Rate
- http://bradleyboehmke.github.io/2016/09/an-assessment-of-u-s-savings-rates.html
- ๊ฐ๋จ ์ถ๊ทผ๊ธธ์ ์ ์์ญ/ํ๊ต์ญ ๋ด๋ฆด ์ฌ๋ ์์ธกํด๋ณด๊ธฐ
- ๋น์ ์ ๋ฐ์ดํฐ ๋ฌธ๋งน์ธ๊ฐ?
5) ๊ธฐํ ๊ณ ๊ธ ๋ฌธ๋ฒ ์ฐธ๊ณ ์ฌ์ดํธ
- ggplot2
- (1) ํ๋ฐ๋ ์ํฌ์ ์๋ฃ: ์์ ๋ฅผ ๋ณด๋ฉด์ ๊ธฐ๋ณธ ๋ฌธ๋ฒ์ ์ฒด๊ณ์ ์ผ๋ก ๋ฐ๋ผ๊ฐ๋ฉด์ ๊ณต๋ถํ ์ ์์. http://tutorials.iq.harvard.edu/R/Rgraphics/Rgraphics.html(2) ggplot2 ํํ ๋ฆฌ์ผ ์๋ฃ ; ์์ธํ ggplot2 ํํ ๋ฆฌ์ผ ์๋ฃhttp://r-statistics.co/Complete-Ggplot2-Tutorial-Part1-With-R-Code.htmlhttp://ggplot2.tidyverse.org/reference/http://www.statmethods.net/advgraphs/ggplot2.htmlhttp://r4stats.com/examples/graphics-ggplot2/https://www.rstudio.com/wp-content/uploads/2015/03/ggplot2-cheatsheet.pdf
- (5) ggplot2 cheat sheet
- http://www.cookbook-r.com/Graphs/Bar_and_line_graphs_(ggplot2)/
- (4) QuickR, rstat: ๋น ๋ฅธ ์์ ๋ชจ์์ผ๋ก ์์ ์์ฃผ๋ก ์ฐธ๊ณ ํด์ ๊ทธ๋ํ ๊ทธ๋ฆด๋ ์ข์
- (3) ggplot2 ๋งค๋ด์ผ: ggplot์ ๊ดํ ๋ชจ๋ ๋ฌธ๋ฒ ํ์ธ
- ๋ฐ์ดํฐ ํ๋ ์ ์๋ธ์ธํ
- R ์ธ์ด ๊ตฌ์กฐ์ ํ์ฉ https://github.com/psygement/ecor/blob/master/part1/ch02/ch2_Rbasic.md: ์ค๊ฐ์ ์๋ธ์ธํ ์์ ๊ฐ ๋งค์ฐ ์ข์ต๋๋ค.
- R ์๊ฐํ๋ฅผ ์ํ ๋ค์ํ ๊ทธ๋ํ์ ๋ํ ๊ฐ๋ ์ตํ๊ธฐ
- ๋ฐ์ดํฐ ์์ค ๋ถ๋ฌ๋ค์ด๊ธฐ