Á¦ ¸ñ : RStudio IDE ½±°Ô ¹è¿ì±â
ºÎ Á¦ : ºü¸£°í È¿°úÀûÀÌ¸ç »ý»êÀûÀÎ µ¥ÀÌÅÍ °úÇÐÀ» À§ÇÑ R ÅëÇÕ°³¹ßȯ°æ Rstudio ¾È³»¼
ÁöÀºÀÌ : Matthew Campbell
¿Å±äÀÌ : ¿À½Â±³
ÂÊ ¼ö : 156ÂÊ
ÆÇ Çü : 46¹è º¯Çü (188*257)
Ã¥ °ª : 15,000¿ø
Æì³½³¯ : 2021³â 11¿ù 10ÀÏ
Æì³½°÷ : Ȳ¼Ò°ÉÀ½ ¾ÆÄ«µ¥¹Ì
ºÐ ¾ß : ±¹³»µµ¼ > ÄÄÇ»ÅÍ/¸ð¹ÙÀÏ > ÇÁ·Î±×·¡¹Ö ¾ð¾î > ÇÁ·Î±×·¡¹Ö ¾ð¾î ±âŸ
±¹³»µµ¼ > ÄÄÇ»ÅÍ/¸ð¹ÙÀÏ > ÄÄÇ»ÅÍ °øÇÐ > µ¥ÀÌÅͺ£À̽º °³·Ð
±¹³»µµ¼ > ´ëÇб³Àç/Àü¹®¼Àû > °øÇÐ°è¿ > ÄÄÇ»ÅÍ°øÇÐ > µ¥ÀÌÅͺ£À̽º °³·Ð
±¹³»µµ¼ > ´ëÇб³Àç/Àü¹®¼Àû > °æ»ó°è¿ > Åë°è
±¹³»µµ¼ > °úÇÐ > ¼öÇÐ > È®·ü/Åë°èÇÐ
ISBN : 979-11-86821-63-3 93310
Ã¥ ¼Ò°³
µ¥ÀÌÅÍ °úÇÐÀ» ½ÃÀÛÇÏ°í ½ÍÁö¸¸ ºü¸¥ ¼Óµµ¸¦ ¾ò±â À§ÇØ ¾î¶² µµ±¸¿¡ ÁýÁßÇØ¾ß ÇÒÁö ¸ð¸£´Â ÇÁ·Î±×·¡¸Ó ÀÔ¹®ÀÚ¸¦ À§ÇÑ µµ¼
* µ¥ÀÌÅÍ °úÇп¡ ´ëÇÑ ÀÀ¿ë¼ºÀ» ³ôÀ̱â À§ÇÏ¿© ºü¸£°í È¿À²ÀûÀ¸·Î ±×¸®°í »ý»êÀûÀ¸·Î RStudio IDE¸¦ »ç¿ëÇÏ´Â ¹ý
* RStudio¸¦ ¼³Ä¡ÇÏ°í ù ¹ø° Hello World ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â ¹ý
* RStudio¿¡ ÀÛ¾÷È帧À» Àû¿ëÇÏ´Â ¹ý
* RStudio¸¦ ÀÌ¿ëÇؼ Äڵ带 Àç»ç¿ëÇÏ°Ô ÇÏ´Â ¹ý
* RStudio¿Í »þÀ̴ϸ¦ ÀÌ¿ëÇؼ µ¥ÀÌÅ͸¦ ½Ã°¢ÈÇÏ´Â ¹ý
* ÀڽŸ¸ÀÇ Äڵ带 µð¹ö±ëÇÏ´Â RStudio »ç¿ë ¹ý
* CSV, SPSS, SAS, JSON µîÀÇ µ¥ÀÌÅ͸¦ Rstudio·Î Àоî¿À´Â ¹ý
2. ÃâÆÇ»ç ¼Æò
½º¸¶Æ® Á¤º¸ ±â¼úÀÇ ¹ßÀü°ú ´õºÒ¾î »ýÈ° ÆÐÅÏÀÇ º¯È·Î ºÐ¼®ÀÌ ÇÊ¿äÇÑ µ¥ÀÌÅÍ·®ÀÌ ±Þ°ÝÇÏ°Ô Áõ°¡ÇÏ°í, µ¥ÀÌÅÍ À¯Çüµµ ¸Å¿ì ´Ù¾çÇØÁö¸é¼ ±âÁ¸ÀÇ µµ±¸¸¸À¸·Î Åë°èÀû ºÐ¼®°ú È®·ü·ÐÀû °³³äÀ» ÀÌÇØÇÏ´Â µ¥ ¾î·Á¿òÀÌ ÀÖ¾úÀ¸³ª, R°ú °°Àº Çؼ®Àû ÇÁ·Î±×·¥ ¾ð¾î°¡ ÀûÇÕÇÑ ÇØ°áÃ¥ÀÌ µÇ¾î ´ÙÇེ·´°Ô »ý°¢ÇÑ´Ù. ´õ¿íÀÌ, ÃÖ±Ù¿¡ ¾öû³ª°Ô Àα⸦ ²ø°í ÀÖ´Â RÀº ¿ÀÇ ¼Ò½º ÄÄÇ»Æà ÆÐÅ°ÁöÀ̱⠶§¹®¿¡, ½±°Ô ±¸ÇÒ ¼ö ÀÖÀ¸¸ç »ç¿ëÇϱ⿡ ¸Å¿ì °æÁ¦ÀûÀ̶ó´Â Á¡ÀÌ ¸Å·ÂÀûÀÌ´Ù. °Ô´Ù°¡ »ç¿ëÀÚ°¡ º¸´Ù ½±°Ô Á÷°üÀûÀ¸·Î R ÇÁ·Î±×·¡¹Ö ¾ð¾îÀ» È°¿ëÇÒ ¼ö ÀÖ´Â ÅëÇÕ°³¹ßȯ°æ(Integrated Development Environment)À» Á¦°øÇÏ´Â RStudio¸¦ È°¿ëÇÏ¸é ¸¶Å©´Ù¿î(Markdown), »þÀÌ´Ï(Shiny) µî ´Ù¾çÇÑ ºÎ°¡ ±â´ÉµéÀ» ½ÇÇöÇÒ ¼ö ÀÖ´Â ÀåÁ¡ÀÌÀÖ´Ù.
RStudioÀÇ ºÎ°¡±â´É ¸¶Å©´Ù¿îÀ» ÀÌ¿ëÇؼ ÀÇ·á µ¥ÀÌÅÍ ºÐ¼®À» ÅëÇÑ ÀçÇö°¡´É¿¬±¸(Reproducible Research)¿¡ °ü½ÉÀÌ ¸¹Àº ¿ªÀÚ´Â R ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ ÅëÇÕ°³¹ßȯ°æ RStudioÀÇ ¸Å·Â¿¡ ºüÁ® µ¶Àڵ鿡°Ô ÀÌ Ã¥À» ¼Ò°³ÇÒ ¸ñÀûÀ¸·Î ¹ø¿ªÀ» ±âȹÇÏ°Ô µÇ¾ú´Ù. ÀÌ Ã¥Àº ²ÙÁØÈ÷ Àα⸦ ´©¸®°í ÀÖ´Â RStudio¸¦ ÀÌ¿ëÇؼ µ¥ÀÌÅÍ ºÐ¼®ÀÇ ´Ù¾çÇÑ È®À强À» º¸¿©ÁÖ°í ÀÖ´Ù. R ¾ð¾î¸¦ óÀ½ Á¢ÇÏ´Â Ãʺ¸ÀÚ ¶Ç´Â ¾î¶°ÇÑ ÇÁ·Î±×·¡¹Ö °æÇèÀ̳ª µ¥ÀÌÅÍ ºÐ¼® Áö½ÄÀ» °®Áö ¸øÇÑ µ¶ÀÚ¸¦ ´ë»óÀ¸·Î Çϸç, µ¶ÀÚ°¡ µö·¯´× ¶Ç´Â ¸Ó½Å·¯´×À» ±¸ÇöÇÏ´Â µ¥ÀÌÅÍ °úÇÐÀÚ°¡ µÇ°íÀÚ ÇÒ ¶§ ÈǸ¢ÇÑ ¾È³»¼°¡ µÉ °ÍÀÌ´Ù. 1ÀåºÎÅÍ 4Àå¿¡¼´Â RStudio¸¦ ¼³Ä¡ÇÑ ´ÙÀ½ ÀÎÅÍÆäÀ̽º¸¦ ÆľÇÇϸç, ÇÁ·ÎÁ§Æ® »ý¼ºÀ» ÅëÇÏ¿© ±âÃÊÀûÀÎ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» Å͵æÇÑ´Ù. ±×¸®°í ÀçÇö°¡´ÉÇÑ ºÐ¼®(5Àå), Çʼö R ÆÐÅ°Áö(6Àå), µ¥ÀÌÅÍ ½Ã°¢È(7Àå), R ¸¶Å©´Ù¿î(8Àå), »þÀÌ´Ï R ´ë½Ãº¸µå(9Àå)¸¦ ¹è¿ì¸ç, 10Àå¿¡¼ »ç¿ëÀÚ°¡ R ÆÐÅ°Áö¸¦ Á¦ÀÛÇÏ´Â ¹æ¹ý, 11Àå¿¡¼ Git °°Àº ÄÚµå µµ±¸¸¦ ÀÌ¿ëÇؼ ¼Ò½º¸¦ °ü¸®ÇÏ´Â ¹æ¹ý, ±×¸®°í 12Àå¿¡¼ R ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ì°Ô µÈ´Ù.
3. ÁöÀºÀÌ
Matthew Campbell
Matthew CampbellÀº 15³â µ¿¾È ±³À°½É¸®ÇÐ, ½É¸®ÃøÁ¤ÇÐ, ±×¸®°í ´Ù¸¥ ¿¬±¸ ºÐ¾ß¿¡ ´ëÇÑ µ¥ÀÌÅÍ ¹®Á¦¸¦ ¼öÇàÇß´ø µ¥ÀÌÅÍ °úÇÐÀÚÀÌ´Ù. Matt´Â µ¥ÀÌÅÍ·Î À̾߱⸦ ¸¸µé°í, ºÐ¼®¿¡ µµ¿òÀÌ µÇ´Â ÅëÂû·ÂÀ» ¾ò°í, ±â¾÷ÀÇ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ±×°¡ »ç¿ëÇÑ ±â¼ú¿¡ ¿Á¤ÀûÀÌ´Ù. ±×´Â Phoenix ´ëÇп¡¼ Á¤º¸½Ã½ºÅÛ°ü¸® ¼®»ç ÇÐÀ§¸¦ ¹Þ¾ÒÀ¸¸ç Pennsylvania ÁÖ¸³ ´ëÇп¡¼ ½É¸®ÇÐ Çлç ÇÐÀ§¸¦ ¹Þ¾Ò´Ù. Matt´Â ¸ð¹ÙÀÏ ¾Û°³¹ß°ú °ü·ÃÇÏ¿© 4±ÇÀÇ µµ¼¸¦ Àú¼úÇÏ¿´À¸¸ç, ÄÚµù °úÁ¤À» ¿î¿µÇÏ°í ÀÖÀ¸¸ç, ´ë±Ô¸ð ¿¬±¸ ÇÁ·ÎÁ§Æ®¿¡ Âü°¡ÇÏ°í ÀÖ´Ù.
4. ¿Å±äÀÌ
¿À½Â±³
Áß¾Ó´ëÇб³¿¡¼ °ø°ú´ëÇÐ ÈÇаøÇаúÀü°ø Çлç ÇÐÀ§¸¦ ÃëµæÇÏ¿´°í, ¹Ì±¹ »ç¿ì½ºÇ÷θ®´Ù´ëÇб³¿¡¼ ÈÇаøÇÐÀü°ø °øÇм®»ç¿Í °øÇйڻç ÇÐÀ§¸¦ ÃëµæÇÏ¿´´Ù. 1993³âºÎÅÍ °Ç¾ç´ëÇб³ ÈÇаøÇаú ±³¼ö·Î ±Ù¹«ÇÏ¿´À¸¸ç, 2012³âºÎÅÍ Áö±Ý±îÁö Á¦¾à»ý¸í°øÇаú ±³¼ö·Î ±Ù¹«ÇÏ°í ÀÖ´Ù.
25³â ÀÌ»ó ¹°¸®ÈÇÐ, ¿¿ªÇÐ, Ç÷£Æ®µðÀÚÀÎ µîÀ» °ÀÇÇÏ¸é¼ ´ëºÎºÐÀÇ °øÇÐÀü°ø ÇлýµéÀÌ ¼öÇÐ ¹®Á¦ ÇØ°á ´É·ÂÀÇ ºÎÁ·À¸·Î °ÀÇ¿¡ ´ëÇÑ ÀÌÇØ°¡ ¶³¾îÁö´Â °Í¿¡ ¾ÈŸ±î¿òÀ» ´À³¢°í ÀÌ¿¡ µµ¿òÀÌ µÇ°íÀÚ °øÇпë Àü¹® ¼ÀûÀÇ ÁýÇÊ ¹× ¹ø¿ª µî ´Ù¾çÇÑ È°µ¿À» ÇÏ°í ÀÖ´Ù.
¡¶R°ú ÇÔ²² ÇÏ´Â ¼öÄ¡Çؼ®¡·(Çѳª·¡ÃâÆÇ»ç, 2019)À» ÁýÇÊÇÏ¿´À¸¸ç, ¹ø¿ªÇÑ µµ¼·Î´Â ¡¶¾àÇмöÇС·(½ÅÀϺϽº, 2014), ¡¶ÈÇмöÇС·(»çÀÌÇ÷¯½º, 2016), ¡¶¾àÇп¿ªÇС·(½ÅÀϺϽº, 2017),¡¶R Åë°è ÇÁ·Î±×·¡¹Ö ±³°ú¼¡·(Ȳ¼Ò°ÉÀ½, 2020)ÀÌ ÀÖ´Ù. MatlabÀ» ´ë½ÅÇÏ´Â ¿ÀǼҽº ÇÁ·Î±×·¡¹Ö ¾ð¾î ScilabÀÇ °ø½Ä »çÀÌÆ®¿¡ °ÔÀçµÈ ¡°Scilab for the Beginners¡±°¡ ÀÖ´Ù.
¼öÇаú °øÇÐÀº º°°³°¡ ¾Æ´Ï¶ó ÇÔ²² ¾î¿ï¸± ¶§ Âü´Ù¿î Áø¸®¸¦ ÆľÇÇÒ ¼ö ÀÖ´Ù´Â ½Å³äÀ» °¡Áö°í, °øÇÐ Àü°øÀÚ¸¦ À§ÇÑ ÈÇÕ¹°ÀÇ ¹°¸®¡¤ÈÇÐÀû ¼ºÁúÀ» ¿¹ÃøÇÏ´Â R ÇÁ·Î±×·¡¹Ö °³¹ßÀ» °èȹ Áß¿¡ ÀÖ´Ù.
5. Â÷·Ê
¿ªÀÚ ¼¹®
ÀúÀÚ ¼Ò°³
ÀÌ Ã¥À» °ËÅäÇÑ Àü¹®°¡¿¡ ´ëÇÏ¿©
1Àå. RStudio ¼³Ä¡Çϱâ
R ¼³Ä¡Çϱâ
Mac¿¡¼ R ¼³Ä¡Çϱâ
Windows¿¡¼ R ¼³Ä¡Çϱâ
Linux¿¡¼ R ¼³Ä¡Çϱâ
Mac¿¡¼ Git ¼³Ä¡Çϱâ
Windows¿¡¼ Git ¼³Ä¡Çϱâ
Linux¿¡¼ Git ¼³Ä¡Çϱâ
RStudio ¼³Ä¡Çϱâ
RStudio ¼³Ä¡ È®ÀÎ
2Àå. Hello World
´ëÈÇü R ÄܼÖâ
º¤ÅÍ
Hello World
Å͹̳Î(Terminal)
ȯ°æ(Environment)
µ¥ÀÌÅÍ °¡Á®¿À±â
µ¥ÀÌÅÍ ¼¼Æ®
±â·Ï(History)
¿¬°á(Connections)
°á·Ð
3Àå. RStudio µÑ·¯º¸±â
ÆÄÀÏ, Ç÷Ô, ÆÐÅ°Áö, µµ¿ò¸» ¹× ºä¾î â
ÆÄÀÏ(Files)
Ç÷Ô(Plot)
ÆÐÅ°Áö(Packages)
µµ¿ò¸»(Help)
ºä¾î(Viewer)
°á·Ð
4Àå. RStudio ÇÁ·ÎÁ§Æ®
RStudio ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ
ÇÁ·ÎÁ§Æ® À¯Çü
RStudio ÇÁ·ÎÁ§Æ® µÑ·¯º¸±â
°á·Ð
5Àå. ÀçÇö °¡´ÉÇÑ ºÐ¼®
µ¥ÀÌÅͼ¼Æ® Á¤¸®Çϱâ
Life Expectancy µ¥ÀÌÅÍ °¡Á®¿À±â
RStudio ÇÁ·ÎÁ§Æ®¿¡ µ¥ÀÌÅͼ¼Æ® Ãß°¡Çϱâ
R ÄÚµå ÆÄÀÏ
µ¥ÀÌÅÍ Å½±¸
µ¥ÀÌÅÍ ÇÁ·¹ÀÓ ¿ä¾àÇϱâ
°á·Ð
6Àå. Çʼö R ÆÐÅ°Áö: Tidyverse
R ÆÐÅ°Áö
Tidyverse
magrittr
tibble
dplyr
SQL°°Àº Join µ¿»ç
stringr
°á·Ð
7Àå. µ¥ÀÌÅÍ ½Ã°¢È
ggplot2
htmlwidgets
r2d3
°á·Ð
8Àå. R Markdown
R Markdown ¹®¼
R Markdown ¿¹Á¦
R MarkdownÀÇ ÀçÇö¼º
°á·Ð
9Àå. »þÀÌ´Ï R ´ë½Ãº¸µå
»õ·Î¿î »þÀÌ´Ï ¾Û
»þÀÌ´Ï ÀÌÇØÇϱâ
»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
¼¹ö
¾Û
»þÀÌ´Ï ¾Û Á¶À²Çϱâ
°á·Ð
10Àå. »ç¿ëÀÚ R ÆÐÅ°Áö Á¦ÀÛ
»ç¿ëÀÚ R ÆÐÅ°Áö »ç·Ê
»õ·Î¿î »ç¿ëÀÚ R ÆÐÅ°Áö Á¦ÀÛ
hello.R
DEscRIPTION
hello.RD
R ÆÐÅ°Áö ºôµå
R ÆÐÅ°Áö ¹®¼È
R ÆÐÅ°Áö¿¡ µ¥ÀÌÅÍ ¼¼Æ® Ãß°¡
ÄÚµå ¿Ï¼º
°á·Ð
11Àå. ÄÚµå µµ±¸
¼Ò½º °ü¸® ÅëÇÕ
Git ¼³Á¤
µð¹ö°Å
Ãß°¡ ÄÚµå µµ±¸
°á·Ð
12Àå. R ÇÁ·Î±×·¡¹Ö
°´Ã¼
Çʼö Ŭ·¡½º À¯Çü
È帧 Á¦¾î
ÇÔ¼ö
JSON µ¥ÀÌÅÍ ºÒ·¯¿À±â
°á·Ð
|