> µµ¼­¾È³» > ºÐ¾ßº° µµ¼­
R Shiny ÇÁ·Î±×·¡¹Ö °¡À̵å
Á¤»ó°¡ 30,000¿ø
ÆǸŰ¡°Ý 27,000¿ø
ÀúÀÚ °í¼®¹ü
¹ßÇàÀÏ 2017³â 10¿ù 20ÀÏ
»çÀÌÁî B5
Âʼö 552ÂÊ
ISBN 978-89-5566-205-4 93000
¼ö ·®
  
½ºÅ©·¦
 
ÁöÀºÀÌ ¼Ò°³

°í¼®¹ü

°¡Å縯´ëÇб³ ÀÇ°ú´ëÇÐÀ» Á¹¾÷ÇÏ°í °°Àº ´ëÇп¡¼­ ½Å°æ°ú Àü¹®ÀÇ °úÁ¤À» ¼ö·áÇß´Ù. ȯÀÚÁø·á¿Í º´¿øÇàÁ¤ ÀÏÀ» Çϸ鼭 ÄÄÇ»ÅÍÀÇ Á߿伺À» ±ú´Ý°í ´ÊÀº ³ªÀÌ¿¡ ÄÚµùÀ» ½ÃÀÛÇß´Ù. ÇöÀç´Â °øÇÐ, ICT, »ý¹°ÇÐÀÇ À¶ÇÕÀ» ÅëÇØ ÀǷῬ±¸¿ë Àåºñ¸¦ ¸¸µå´Â ¹ÙÀÌ¿À½ºÅ¸Æ®¾÷ ´ëÇ¥¸¦ ¸Ã°í ÀÖ´Ù. ÁÖµÈ °ü½ÉÀº R ¾ð¾î¸¦ »ç¿ëÇÑ ÀçÇö °¡´ÉÇÑ ¿¬±¸(Reproducible Research)À̸ç, Æ´Æ´ÀÌ R, ÀÚ¹Ù½ºÅ©¸³Æ® µî ÄÚµùÀ» °øºÎÇϸ鼭 ¾÷¹«¿¡ Àû±Ø ¹Ý¿µÇÏ·Á ³ë·ÂÇÏ°í ÀÖ´Ù.
ÁöÀº Ã¥À¸·Î´Â ¡¶Åë°è ºÐ¼® ³Ê¸Ó RÀÇ ¹«±Ã¹«ÁøÇÑ È°¿ë¡· ¡¶R°ú Knitr¸¦ È°¿ëÇÑ µ¥ÀÌÅÍ ¿¬µ¿Çü ¹®¼­ ¸¸µé±â¡·°¡ ÀÖ°í, ¿Å±ä Ã¥À¸·Î´Â ¡¶¹ÌƼ¾î ÀÎ ¾×¼Ç¡· ¡¶Data Smart¡· ¡¶R°ú Shiny ÆÐÅ°Áö¸¦ È°¿ëÇÑ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¡·ÀÌ ÀÖ´Ù.

Ã¥ ¼Ò°³

R Shiny, R°ú À¥ÀÇ ±â´ÉÀ» ÇÔ²² °®Ãá ¶È¶ÈÇÑ µ¥ÀÌÅÍ ½ºÅ丮ÅÚ¸µ µµ±¸!


¡®R »þÀÌ´Ï(Shiny) ÆÐÅ°Áö¡¯´Â RÀÇ ¶Ù¾î³­ µ¥ÀÌÅÍ ºÐ¼® ´É·Â ±â´ÉÀÌ È®ÀåµÈ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ©ÀÌ´Ù. ÀÌ Ã¥Àº R »þÀÌ´ÏÀÇ ±× ´«ºÎ½Å ¸éÀ» Ž±¸ÇÏ·Á´Â µ¶ÀÚµéÀ» À§ÇÑ ¾È³»¼­´Ù. ÀÌ Ã¥À» ÅëÇØ µ¶ÀÚµéÀº R ¾ð¾î¸¸À¸·Î °£´ÜÇÑ ÄÚµùÀ» ÅëÇØ ½±°í ºü¸£°Ô À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â ¹ýÀ» ÀÍÈú ¼ö ÀÖ´Ù. ³ª¾Æ°¡ R°ú À¥ÀÇ ±â´ÉÀ» µ¿½Ã¿¡ °®Ãá »þÀÌ´Ï ¾ÛÀ» È°¿ëÇØ µ¥ÀÌÅÍ¿¡ ´ã±ä ½ºÅ丮¸¦ ¿©·¯ »ç¶÷µé°ú È¿À²ÀûÀ¸·Î °øÀ¯ÇÏ´Â ¹ýÀ» ÀÍÈú ¼ö ÀÖ´Ù.
RÀ» È°¿ëÇØ ÀÌ¹Ì ¸¹Àº ÀÏÀ» ÇÏ°í ÀÖµç, ¾ÆÁ÷ RÀÇ ¼¼°è¿¡ Àͼ÷Áö ¾Êµç »ó°ü¾ø´Ù. µ¥ÀÌÅ͸¦ ºÐ¼®ÇÏ°í, ½Ã°¢È­ÇÏ°í, °øÀ¯Çϴ âÁ¶Àû ÀÛ¾÷¿¡ ´ëÇÑ È£±â½É°ú ³ë·Â¸¸ ÀÖ´Ù¸é, ´©±¸µç R »þÀÌ´ÏÀÇ ³î¶ó¿î ¼¼°è¸¦ °æÇèÇÒ ¼ö ÀÖ´Ù!

 

 


R ¾ð¾îÀÇ ±âÃʺÎÅÍ »þÀÌ´Ï ¾ÛÀÇ °³¹ß°ú °øÀ¯±îÁö ÇÑ ±Ç¿¡!


• ÀÌ Ã¥¿¡´Â R »þÀÌ´Ï ÆÐÅ°Áö ¾È¿¡ ±¸ÇöµÈ ¿©·¯ °¡Áö °³³ä°ú ±â´ÉÀÌ °ÅÀÇ ´ëºÎºÐ ´ã°Ü ÀÖ´Ù. RÀÇ ´Ù¾çÇÑ Æ¯Â¡µéÀÌ »þÀÌ´Ï¿¡ ¾î¶»°Ô ±¸ÇöµÇ´ÂÁö, »þÀÌ´ÏÀÇ ÀÌ·±Àú·± ±â´ÉÀÌ RÀÇ ¾î¶² Ư¡À» ¹ÙÅÁÀ¸·Î ÇÏ´ÂÁö ¼³¸íÇÔÀ¸·Î½á µ¶ÀÚµéÀÇ ÅëÇÕÀû ÀÌÇظ¦ À¯µµÇÑ´Ù.
• ÀÌ Ã¥ÀÇ ¸ñÀû Áß Çϳª´Â µ¶ÀÚµéÀÌ R ¾ð¾î¸¦ »ç¿ëÇÏ¿© »þÀÌ´Ï À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇϵµ·Ï À̲ô´Â °ÍÀÌ´Ù. R »þÀÌ´Ï ÆÐÅ°ÁöÀÇ ÀüüÀûÀÎ ³»¿ëÀ» ´Ù·ç¸é¼­ ±×¿Í µ¿½Ã¿¡ ½ÇÁúÀû È°¿ëÀ» ¸ñÇ¥·Î Çϱ⿡, R¿¡ Àͼ÷Áö ¾ÊÀº µ¶ÀÚµéÀº ÀÚÄ© ³»¿ëÀÇ ¹æ´ëÇÔ°ú ³­À̵µ¿¡ ºÎ´ãÀ» ´À³¥ ¼ö ÀÖ´Ù. ÀÌ·± ºÎ´ã°¨À» ´ú¾îÁÖ±â À§ÇØ ÀúÀÚ´Â R ¾ð¾îÀÇ ±âÃÊ¿¡ ´ëÇÑ ¼³¸íÀ» »ó¼¼È÷ ´ã¾Ò´Ù.
• ÀÌ Ã¥Àº »þÀÌ´Ï ÆÐÅ°Áö¿Í RÀ» »ç¿ëÇØ ÀÎÅÍ·¢Æ¼ºêÇÑ ¾ÛÀ» ¸¸µé¾î ±× ³»¿ëÀ» °øÀ¯ÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÏ°í ÀÖ´Ù. ´Ù¾çÇÑ ÄÚµå¿Í »ç·Ê, Âü°íÀڷḦ ´ã¾Æ µ¶ÀÚµéÀÌ ÀÚ½ÅÀÇ ÇÊ¿ä¿¡ ¸Â°Ô È°¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù. ´Ü, »þÀÌ´Ï´Â ´«À¸·Î ÀÌÇØÇÒ ¼ö ¾ø´Ù. µ¶ÀÚ ½º½º·Î Á÷Á¢ ÄÚµùÇϸ鼭 ±ÙÀ°À¸·Î ÀÌÇØÇÏ·Á°í ³ë·ÂÇØ¾ß ÇÑ´Ù. Ã¥ÀÇ ³»¿ëÀ» ÇϳªÇϳª µû¶óÇÏ°í À¥¿¡ °ø°³µÇ¾î ÀÖ´Â ¿©·¯ ¾ÛµéÀ» ºÐ¼®ÇÏ´Ù º¸¸é, ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏÁö ¾Ê°í ´Ü ¸î ÁÙÀÇ Äڵ常À¸·Î À¯¿ëÇÏ°í ¸Å·ÂÀûÀÎ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù! 

Â÷·Ê

Chapter 1 R°ú RStudio ¼³Ä¡
1 R ¼³Ä¡Çϱ⠡¤¡¤
2 RStudio ¼³Ä¡¿Í »ç¿ë¹ý
3 Á¤¸®


Chapter 2 »þÀÌ´Ï ÆÐÅ°Áö ¼Ò°³
1 RStudio¿¡¼­ óÀ½ ¸¸µé¾îº¸´Â »þÀÌ´Ï À¥ ¾Û
2 »þÀÌ´Ï ÄÚµå µé¿©´Ùº¸±â
3 »þÀÌ´Ï ¾Û¿¡¼­ µ¥ÀÌÅÍ°¡ Àü´ÞµÇ´Â ¹æ½Ä
4 »þÀÌ´Ï ¾Û °´Ã¼
5 »þÀÌ´Ï ¾ÛÀÌ ½ÇÇàµÇ´Â URL ¡¤
6 »þÀÌ´Ï ¾ÛÀÇ ¿©·¯ ÇüÅÂ
7 ¾Û ½ÇÇà: runApp() ÇÔ¼ö
8 ¸ÖƼ ÆÄÀÏ ¾Û°ú ´ÜÀÏ ÆÄÀÏ ¾ÛÀÇ Â÷ÀÌ:
  shinyApp() ÇÔ¼ö¸¦ Áß½ÉÀ¸·Î
9 »þÀÌ´Ï ¾ÛÀÇ ¶Ç ´Ù¸¥ Çüŵé
10 »þÀÌ´Ï °³¹ß Á¤º¸
11 Á¤¸®


Chapter 3  ±âÃÊ R ¾ð¾î (1)
1 R ÄÜ¼Ö ½ÃÀÛÇϱâ
2 °ª, µ¥ÀÌÅÍ Å¸ÀÔ, º¯¼ö, ÇÒ´ç
3 RÀÇ ±âº» µ¥ÀÌÅÍ Å¸ÀÔ: º¤ÅÍ
4 »çÄ¢¿¬»ê µî °£´ÜÇÑ »ê¼ú ¿¬»êÀÚ ¡¤
5 ¾ÆÅä¹Í º¤ÅÍ(º£ÀÌÁ÷ º¤ÅÍ)ÀÇ Å¸ÀÔ
6 ¾ÆÅä¹Í º¤ÅÍÀÇ Å¸ÀÔ°ú ±æÀÌ
7 º¤ÅÍ ¿ä¼ÒÀÇ À§Ä¡: À妽º
8 À̸§À» °¡Áø º¤ÅÍ
9 Ư¼öÇÑ °ª: NULL, NA
10 ¸î °¡Áö Åë°è ÇÔ¼ö
11 R µµ¿ò¸» ÆäÀÌÁö¸¦ Àд ¹æ¹ý
12 °ª, Ç¥Çö½Ä, ¹®Àå
13 ÇÔ¼öÀÇ ºÎ¼öÈ¿°ú
14 ºñ±³¿Í ³í¸® ¿¬»ê
15 ÀÛ¾÷ÀÌ ÀÌ·ç¾îÁö´Â °ø°£¿¡ ´ëÇÑ °³³ä
16 RÀÇ ÆÐÅ°Áö ½Ã½ºÅÛ
17 ½ºÅ©¸³Æ® ÆÄÀÏ, ¼Ò½Ì, R µ¥ÀÌÅÍÀÇ ÀúÀå/·Îµù
18 Á¤¸®


Chapter 4 ±âÃÊ R ¾ð¾î (2)
1 º¤ÅÍ ¼­ºê¼¼Æðú ±³Ã¼
2 ±ÔÄ¢¼ºÀ» °¡Áø º¤ÅÍ ¸¸µé±â
3 ¸®½ºÆ®
4 µ¥ÀÌÅÍ ÇÁ·¹ÀÓ ¡¤
5 R °´Ã¼ÀÇ ¸ÞŸ µ¥ÀÌÅÍ: ¼Ó¼º
6 ÆÑÅÍ: Ä«Å×°í¸®Çü µ¥ÀÌÅ͸¦ Ç¥Çö
7 Çà·Ä°ú ¹è¿­
8 R¿¡ ³»ÀåµÈ µ¥ÀÌÅͼÂ
9 µ¥ÀÌÅÍ ÇÁ·¹ÀÓ ¼­ºê¼¼ÆÃ
10 R¿¡¼­ ¹éƽÀÇ ¿ªÇÒ
11 RÀÇ ¿ø¸®
12 Á¤¸®


Chapter 5 »þÀÌ´Ï ÄÚµùÀ» À§ÇÑ R ¾ð¾î
1 $, [[, [ ¼­ºê¼¼ÆÃÀÇ Â÷ÀÌÁ¡
2 R ÇÔ¼ö
3 ÇÔ¼öµéÀ» ÇϳªÀÇ ¸®½ºÆ®·Î ¹­±â ¡¤
4 ȯ°æ
5 »þÀÌ´Ï°¡ »ç¿ëÇÏ´Â °´Ã¼ÁöÇâ½Ã½ºÅÛ
6 ´À±ßÇÑ Æò°¡¿Í Á¶±ÞÇÑ Æò°¡
7 RÀÇ ½ºÄÚÇÎ ±ÔÄ¢°ú <<-¸¦ »ç¿ëÇÑ ÇÒ´ç
8 Ç¥Çö½ÄÀÇ »ç¿ë
9 ºñÇ¥ÁØ Æò°¡(non-standard evaluation)¿Í Å»Ãⱸ(escape hatch)
10 R¿¡¼­ ÆÄÀÏ ´Ù·ç±â
11 ÀÎÅÍ·¢Æ¼ºê ¸ðµå¿¡¼­´Â µå¹°°Ô »ç¿ëÇÏÁö¸¸, »þÀÌ´Ï¿¡¼­´Â À¯¿ëÇÑ ÇÔ¼öµé
12 R ¼¼¼Ç°ú options()
13 R Áö½ÄÀ» Àû±Ø È°¿ëÇÏ¿© »þÀÌ´Ï ¾Û ¸¸µé±â
14 ÄÚµå ½ÇÇà °úÁ¤°ú ¾ÛÀÇ »óÅÂ
15 ½ºÄß°ú ½Ã¾ß(visibility)
16 Á¤¸®


Chapter 6 »þÀÌ´Ï ÀÔÃâ·Â À§Á¬
1 »þÀÌ´Ï ¾ÛÀÇ ±âº» Ʋ
2 ÀÔ·Â À§Á¬ ÇÔ¼ö
3 ¹ÝÀÀ¼º ¸Æ¶ôÀ¸·Î ÅëÇÏ´Â ¹®
4 ÀÔ·Â À§Á¬ ÇÔ¼öµéÀÇ Á¾·ù
5 Ãâ·Â À§Á¬
6 ´ÙÀ̳»¹Í UI: ÇÁ·Î±×·¥ÀûÀ¸·Î UI Á¶ÀýÇϱâ
7 Á¤¸®


Chapter 7 »þÀÌ´Ï ¹ÝÀÀ¼º
1 ¹ÝÀÀ¼º ÇÁ·Î±×·¡¹ÖÀÇ ÀǹÌ
2 »þÀÌ´Ï ¹ÝÀÀ¼ºÀÇ ÇÙ½É
3 »þÀÌ´Ï ¹ÝÀÀ¼ºÀÇ ±¸¼º¿ä¼Ò
4 ¹«È¿È­ÀÇ °³³ä
5 »þÀÌ´Ï ¹ÝÀÀ¼ºÀ» Á¶ÀýÇÏ´Â ¹æ¹ý
6 ´ÙÀ̳»¹ÍÇÏ°Ô ÀÔ·ÂÀ» ¼öÁ¤: ÀÎDz ¾÷µ¥ÀÌÅÍ ÇÔ¼öµé
7 ¿ÜºÎ µ¥ÀÌÅÍ¿¡ ´ëÇÑ ¹ÝÀÀ¼º ±¸Çö
8 Á¤¸®


Chapter 8 »þÀÌ´Ï ·¹À̾ƿô°ú UI
1 »þÀÌ´Ï ·¹À̾ƿôÀÇ ±âÃÊ
2 ÆäÀÌÁö¸¦ ±¸¼ºÇÏ´Â ÇÔ¼ö
3 °í¼öÁØ ·¹À̾ƿôÀ» À§ÇÑ sidebarLayout ÇÔ¼ö
4 Ä¿½ºÅ͸¶ÀÌ¡À» À§ÇÑ Àú¼öÁØ ·¹À̾ƿô ÇÔ¼öµé
5 °ü·Ã ÀÖ´Â °ÍµéÀ» Çϳª·Î ¹­¾îÁÖ´Â ÇÔ¼öµé
6 R·Î HTML ű׸¦ ¸¸µé¾î »ç¿ëÇϱâ
7 Àüü UI¸¦ HTML·Î ¸¸µé±â
8 HTML ÅÛÇø´ »ç¿ë
9 ¾ÆÀÌÄÜ »ç¿ëÇϱâ
10 Å׸¶ ÁöÁ¤
11 Ç÷º½º ¹Ú½º ·¹À̾ƿô »ç¿ëÇϱâ
12 ¾Ë¸² ¸Þ½ÃÁö, ¸ð´Þ ´ëÈ­»óÀÚ, ÁøÇà ¾È³»¹Ù
13 Ä¿½ºÅÒ CSS
14 Á¤¸®


Chapter 9 ÆÄÀÏ Ã³¸®, °ª À¯È¿¼º °ËÁõ,
»þÀÌ´Ï ¸ðµâ
1 ÆÄÀÏ ¾÷·Îµå¿Í ´Ù¿î·Îµå
2 ÀԷ°ªÀÇ À¯È¿¼º °ËÁõ
3 »þÀÌ´Ï ¸ðµâ
4 Á¤¸®


Chapter 10 »þÀÌ´Ï ÀÎÅÍ·¢Åºê Ç÷԰ú
»þÀÌ´Ï ¼Òµµ±¸
1 »þÀÌ´Ï ÀÎÅÍ·¢Æ¼ºê Ç÷Ô
2 »þÀÌ´Ï ¼Òµµ±¸
3 »þÀÌ´Ï ¼Òµµ±¸ÀÇ È°¿ë: ggedit ÆÐÅ°Áö ¡¤
4 Á¤¸®


Chapter 11 »þÀÌ´Ï¿Í ÀÚ¹Ù½ºÅ©¸³Æ®
1 session °´Ã¼¿Í Shiny °´Ã¼ÀÇ È°¿ë
2 shinyjs ÆÐÅ°ÁöÀÇ È°¿ë
3 »þÀÌ´Ï ÀÚ¹Ù½ºÅ©¸³Æ® À̺¥Æ®
4 »þÀÌ´Ï ÀÔ·Â, Ãâ·Â À§Á¬ÀÇ ½Çü
5 Á¤¸®


Chapter 12 Áö¼Ó¼º µ¥ÀÌÅÍ: ºÏ ¸¶Å©, ÆÄÀÏ,
µ¥ÀÌÅͺ£À̽º

1 »þÀÌ´Ï ºÏ¸¶Å·
2 µ¥ÀÌÅͺ£À̽º ¿¬°á
3 ·ÎÄà ÆÄÀÏÀ» »ç¿ëÇÑ Áö¼Ó¼º µ¥ÀÌÅÍÀÇ Ã³¸®
4 Á¤¸®


Chapter 13 R°ú »þÀÌ´Ï ÄÚµå µð¹ö±ë
1 R µð¹ö±ë Åø
2 »þÀÌ´Ï ÄÚµå µð¹ö±ë
3 Á¤¸®


Chapter 14 ÀÎÅÍ·¢Æ¼ºê ¹®¼­
1 ÀÎÅÍ·¢Æ¼ºê ¹®¼­
2 RStudio¿¡¼­ ´ÙÀ̳»¹Í ¹®¼­ ¸¸µé±â
3 ´ÙÀ̳»¹Í ¹®¼­ÀÇ ¿ø¸®
4 »þÀÌ´Ï ÀÎÅÍ·¢Æ¼ºê ¹®¼­
5 Á¤¸®


Chapter 15 ÀÎÅÍ·¢Æ¼ºê ±×·¡ÇÈ
1 htmlwidgets ÆÐÅ°ÁöÀÇ ¿ø¸®
2 ´Ù¾çÇÑ À§Á¬µé
3 htmlwidgets È°¿ë¼ºÀ» ³ôÀÌ´Â ÆÐÅ°Áö
4 Á¤¸®


Chapter 16 »þÀÌ´Ï ¾ÛÀÇ °øÀ¯: ¾ÛÀÇ °øÀ¯¿Í ¹èÆ÷
1 ·ÎÄà ÄÄÇ»ÅÍ¿¡¼­ ½ÇÇà½ÃÅ°±â
2 À¥¿¡ Äڵ带 ¿Ã¸®°í ´Ù¿î·ÎµåÇؼ­ »ç¿ëÇϱâ
3 Ŭ¶ó¿ìµå¿¡ »þÀÌ´Ï ¾Û ¹èÆ÷Çϱâ
4 Á¤¸®