> µµ¼­¾È³» > ºê·£µåº° µµ¼­
R&D3.js µ¿Àû Åë°è À¥ ½Ã½ºÅÛ ±¸ÃàÇϱâ
Á¤»ó°¡ 20,000¿ø
ÆǸŰ¡°Ý 18,000¿ø
ÃâÆÇ»ç Çѳª·¡ÃâÆÇ»ç
ÀúÀÚ ¹ÚÁöÇü
¹ßÇàÀÏ 2020³â 11¿ù 20ÀÏ
»çÀÌÁî B5
Âʼö 255ÂÊ
ISBN 9788955662436 13000
¼ö ·®
  
½ºÅ©·¦
 
ÁöÀºÀÌ ¼Ò°³

¹ÚÁöÇü

8³âÂ÷ °³¹ßÀÚ. Áß¼Ò±â¾÷¿¡¼­ »À ºüÁö°Ô ¾ß±ÙÇϸ鼭 µ¥ÀÌÅÍ ±â¹Ý ½Ã½ºÅÛÀÇ Á߿伺À» ±ú´Þ¾Ò´Ù. ÀÌÈÄ ´ëÇпø¿¡¼­ ITÀ¶ÇÕÀ» Àü°øÇÏ¸ç ¡®Åë°è¿Í µ¥ÀÌÅÍ ±â¹Ý ½Ã°¢È­¡¯¶ó´Â ¼¼»ó¿¡ »õ·Ó°Ô ´«À» ¶¹´Ù. ÇöÀç´Â °ø°ø±â°ü Á¤º¸ ÀÚµ¿È­ ´ã´ç°üÀ¸·Î ÀçÁ÷ÇÏ¸ç °³¹ßÀڷμ­ ÃÖ¼±À» ´ÙÇÏ°í ÀÖ´Ù.
¸ð¹ÙÀÏ °áÀç ȸ»ç¿¡¼­ µ¥ÀÌÅÍ ºÐ¼® À¥ ½Ã½ºÅÛ ±¸Ãà ¾÷¹«¸¦ ´ã´çÇßÀ¸¸ç, ¸éÁ¢°üÀ¸·Î¼­ µ¥ÀÌÅÍ ºÐ¼®°ú ÇÁ·Î±×·¥ °³¹ß ¾÷¹«¿¡ Á¾»çÇÏ·Á´Â ¸¹Àº Áö¿øÀÚ¸¦ ¸¸³µ´Ù. ÀÌ·¯ÇÑ °æÇèÀÌ ¹ÙÅÁÀÌ µÇ¾î °³¹ßÀڷμ­ ±×µ¿¾È °æÇèÇÏ°í ¹è¿î °ÍµéÀ» µ¿Á¾ ¾÷°èÀÇ µ¿·áµé, ¾ÕÀ¸·Î ÇÔ²² ÀÏÇÒ µ¿·áµé°ú °øÀ¯ÇÏ°í ½Í´Ù´Â Èñ¸Á ¾Æ·¡ Ã¥À» ¾²°Ô µÇ¾ú´Ù. µ¶ÀÚµéÀÌ °³¹ßÀÚ, µ¥ÀÌÅÍ ºÐ¼®°¡·Î¼­ ½º½º·Î °æÀï·ÂÀ» È®º¸ÇÏ´Â µ¥ ÀÌ Ã¥ÀÌ À¯¿ëÇÑ °¡À̵åºÏÀÌ µÇ±â¸¦ ¹Ù¶õ´Ù. ¾Æ¿ï·¯ º¸´Ù ¸¹Àº À̵éÀÌ R & D3js ±â¼ú°ú µ¥ÀÌÅÍ ½Ã°¢È­¿¡ ´«¶ß°í ½Ç¹«¿¡¼­ À¯¿ëÇÏ°Ô È°¿ëÇÒ ¼ö Àֱ⸦ ¹Ù¶õ´Ù.

Ã¥ ¼Ò°³

Á¤º¸ ½Ã½ºÅÛ°ú Åë°è ½Ã½ºÅÛÀÇ À¶ÇÕÀ» ÅëÇØ µ¥ÀÌÅÍ ½Ã°¢È­ ±â¼úÀ» È¿À²ÀûÀ¸·Î ±¸ÇöÇÏ´Ù!

 

¿À´Ã³¯ ¸¹Àº ±â¾÷ü¿Í ±â°ü¿¡¼­´Â µ¥ÀÌÅÍ ºÐ¼® °á°ú¸¦ ½Ã°¢È­ À̹ÌÁö·Î °øÀ¯Çϱâ À§ÇØ µ¥ÀÌÅÍ ºÐ¼® À¥ ½Ã½ºÅÛÀ» µµÀÔÇØ¿À°í ÀÖ´Ù. ±×·¯³ª ÇöÀç µµÀԵǾî ÀÖ´Â µ¥ÀÌÅÍ ºÐ¼® ½Ã½ºÅÛÀº ¿ø½Ã µ¥ÀÌÅÍ°¡ ¾Æ´Ñ Åë°è ºÐ¼®À¸·Î »êÃâÇÏ¿© Á¤Á¦ÇÑ µ¥ÀÌÅ͸¦ ±â¹ÝÀ¸·Î ½Ã°¢È­¸¦ ±¸ÇöÇÏ´Â °ÍÀÌ ´ëºÎºÐÀÌ´Ù. µ¥ÀÌÅÍ ºÐ¼® ½Ã½ºÅÛÀ» ¿ø½Ã µ¥ÀÌÅÍ ±â¹ÝÀ¸·Î ±¸ÇöÇϸé Åë°èÀû °á°ú¹°À» °ËÁõÇÏ´Â µ¥ ¸¹Àº ½Ã°£°ú ºñ¿ëÀÌ µé±â ¶§¹®ÀÌ´Ù. ÀÌ·¯ÇÑ ¹®Á¦Á¡À» ÇؼÒÇϱâ À§ÇÑ ¹æ¹ý Áß Çϳª´Â Á¤º¸ ½Ã½ºÅÛ°ú Åë°è ½Ã½ºÅÛÀ» °áÇÕÇÏ¿© ½Ã°¢È­ÇÏ´Â ¹æ¹ýÀ» È°¿ëÇÏ´Â °ÍÀ¸·Î, ÀÌ´Â ÀÌ Ã¥ÀÇ ¸ñÀûÀ̱⵵ ÇÏ´Ù.
ÀÌ Ã¥Àº Á¤º¸ ½Ã½ºÅÛ°ú Åë°è ½Ã½ºÅÛÀ» °áÇÕÇÏ¿© ½Ã°¢È­ÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÏ°í ÇнÀÇÑ´Ù. À̸¦ À§ÇØ ÀÌ Ã¥¿¡¼­ ´Ù·ê ±â¼úÀº °ü°èÇü µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛ(Relational DataBase Management System, RDBMS) ±â¹ÝÀÇ À¥ ½Ã½ºÅÛ°ú ¿ÀǼҽº Åë°è ÇÁ·Î±×·¥ÀÎ R, À¥ µ¥ÀÌÅÍ ½Ã°¢È­ ±â¼úÀÎ D3.jsÀÌ´Ù. ÀÌ·¯ÇÑ ±â¼úÀ» ÅëÇØ µ¿ÀûÀÎ Åë°è À¥ ½Ã½ºÅÛÀ» ¼³°è ¹× ±¸ÇöÇÏ´Â ¹æ¹ýÀ» Á¦½ÃÇÏ°í µ¶ÀÚµé°ú ÇÔ²² ¸¸µé¾î°¡¸ç, Åë°è ºÐ¼®ÀÇ ´Ù¾çÇÑ »êÃâ¹°À» °øÀ¯ÇÏ°íÀÚ ÇÑ´Ù. ´õºÒ¾î °¢ ±â¼ú °£ »óÈ£ÀÛ¿ëÀ» ÅëÇØ ÀçºÐ¼®ÀÌ °¡´ÉÇÑ ½Ã½ºÅÛ ±¸Ãà ±â¼úÀ» ¾ò°íÀÚ ÇÑ´Ù.
±âÁ¸ÀÇ À¥ ½Ã½ºÅÛÀº µ¥ÀÌÅͺ£À̽º ·¹À̾î(database layer), ¹é¿£µå ·¹À̾î(back-end layer), ÇÁ·ÐÆ®¿£µå ·¹À̾î(front-end layer) 3´Ü°è·Î ±¸¼ºµÇ¾î ÀÖ´Ù. ±×·¯³ª ÀÌ Ã¥¿¡¼­´Â µ¥ÀÌÅͺ£À̽º, ½ºÅ×ÀÌƼ½ºÆ½½º, º¤¿£µå, ÇÁ·ÐÆ®¿£µå 4´Ü°è ·¹À̾î·Î ±¸¼ºÇÏ¿´´Ù. Åë°è ½Ã½ºÅÛÀ» À§ÇÑ ½Å±Ô ½Ã½ºÅÛÀ» ±¸ÃàÇÑ °ÍÀÌ ¾Æ´Ï¶ó, ±âÁ¸ÀÇ ½Ã½ºÅÛ¿¡ ½ºÅ×ÀÌƼ½ºÆ½½º ·¹À̾î(statistics layer)¸¦ Ãß°¡ÇÔÀ¸·Î½á Á¤º¸ ½Ã½ºÅÛ¿¡ Åë°è ½Ã°¢È­ ±â´ÉÀ» Ãß°¡ÀûÀ¸·Î °íµµÈ­ÇÒ ¼ö ÀÖµµ·Ï ¼³°èÇÑ °ÍÀÌ´Ù. ÀÌ·¸°Ô ¼³°èÇÑ ÀÌÀ¯´Â ±âÁ¸ÀÇ Á¤º¸ ½Ã½ºÅÛÀ» Åë°è¿Í À¶ÇÕÇغ¸°íÀÚ ÇÏ´Â µ¶ÀÚµéÀ» À§Çؼ­´Ù.
±â¼ú°ú Á¤º¸¸¦ À¶ÇÕ½ÃÄÑ ÇϳªÀÇ ½Ã½ºÅÛÀ¸·Î ¸¸µé¾î³»´Â µ¥´Â »ó´çÇÑ ½Ã°£ÀÌ ¼Ò¿äµÈ´Ù. °¢ ºÐ¾ßÀÇ ½Ç¹«ÀÚµéÀº Àú¸¶´Ù ±â¼úÀÇ ½ºÆåÀ» ½×¾Æ¿Ã¸®´Â µ¥ ÁýÁßÇÑ ³ª¸ÓÁö, Á¤ÀÛ ±â¼ú°ú Á¤º¸¸¦ ÇÔ²² À¶ÇÕÇØ È°¿ëÇØ¾ß ÇÒ ¾÷¹«¸¦ ¸Â´Ú¶ß¸®¸é °í¹ÎÇÏ°Ô µÈ´Ù. ÀÌ Ã¥Àº ÀÌ·¯ÇÑ °í¹Î¿¡ Á÷¸éÇßÀ» ¶§ Àоî¾ß ÇÒ Ã¥ÀÌ´Ù. ÀÌÁ¦ ÇÑ ºÐ¾ßÀÇ Àü¹®°¡¸¸ÀÌ »ì¾Æ³²´Â ½Ã´ë´Â Áö³ª°¡°í ÀÖ´Ù. ÀÌ Ã¥À» ÅëÇØ µ¶ÀÚµéÀÌ ±â¼úÁ¤º¸¸¦ ÇÔ²² À¶ÇÕÇÏ´Â ³ª¸§ÀÇ ¹æ¹ýÀ» ã¾Æ³»°í ¹ßÀü½ÃÄѳª°¡±æ ±â´ëÇÑ´Ù!

 

 

ÀÌ Ã¥ÀÇ Æ¯Â¡

 

Á¤º¸ ½Ã½ºÅÛ°ú Åë°è ½Ã½ºÅÛÀÇ À¶ÇÕÀ» ÅëÇÑ ¡®µ¥ÀÌÅÍ ½Ã°¢È­ ±¸Çö¡¯ ¹æ¹ý Á¦½Ã

µ¥ÀÌÅͺ£À̽º ¼öÁý ¹× °¡°ø ¡æ R µ¥ÀÌÅÍ ºÐ¼® ¡æ Rserve¸¦ È°¿ëÇÑ Åë°è¼­¹ö ±¸Ãà ¡æ Java-R Åë½Å Ŭ¶óÀ̾ðÆ® °³¹ß ¡æ Åë°è À¥ »çÀÌÆ® ±¸Çö ¡æ µ¿Àû À¥ ÆäÀÌÁö ±¸Çö ¡æ µ¿Àû Åë°è À¥ ½Ã½ºÅÛ ±¸Ãà¿¡ À̸£´Â ü°èÀû ±¸¼ºÀ¸·Î µ¶ÀÚµéÀÇ ½ÇÁúÀû ÇнÀÀ» À̲ô´Â °¡À̵åºÏ !

À¥¿¡¼­ µ¿ÀûÀÌ°í ÀÎÅÍ·¢Æ¼ºêÇÑ µ¥ÀÌÅÍ ½Ã°¢È­¸¦ ±¸ÇöÇØÁÖ´Â D3.js ±â¼úÀÇ È¿À²Àû »ç¿ë¹ý Á¦½Ã

º¸°ÇÀÇ·á Å×ÀÌÅ͸¦ È°¿ëÇÑ ½ÇÁ¦Àû ½Ç½À

Â÷·Ê

1Àå °³¿ä
1 ½ÃÀÛÇϸç
  1-1 ¸ñÀû
2 µ¿Àû Åë°è À¥ ½Ã½ºÅÛÀÇ ±¸Á¶
  2-1 ÇÁ·¹ÀÓ¿öÅ© ¼³¸í
  2-2 ÇÁ·¹ÀÓ¿öÅ© »óÈ£ÀÛ¿ë

 

2Àå µ¥ÀÌÅͺ£À̽º
1 µ¥ÀÌÅͺ£À̽º¶õ?
  1-1 µ¥ÀÌÅͺ£À̽ºÀÇ °³³ä
  1-2 °ü°èÇü µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛ
2 µ¥ÀÌÅͺ£À̽º ¼³Ä¡Çϱâ
  2-1 °ü°èÇü µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ MySQL ¼³Ä¡Çϱâ
  2-2 Windows¿ë MySQL ¼³Ä¡Çϱâ
  2-3 Mac OS¿ë MySQL ¼³Ä¡Çϱâ
3 µ¥ÀÌÅͺ£À̽º ¸í·É¾î SQL
  3-1 µ¥ÀÌÅÍ Á¶ÀÛ ¾ð¾î
  3-2 µ¥ÀÌÅÍ Á¤ÀÇ ¾ð¾î
4 µ¥ÀÌÅͺ£À̽º
  4-1 º¸°ÇÀÇ·á µ¥ÀÌÅͺ£À̽º °³¿ä
  4-2 º¸°ÇÀÇ·á µ¥ÀÌÅͺ£À̽º »ý¼º
  4-3 º¸°ÇÀÇ·á µ¥ÀÌÅÍ ÀÔ·Â
  4-4 º¸°ÇÀÇ·á µ¥ÀÌÅÍ ÀÚ·á ÃßÃâ

 

3Àå R
1 R °³¿ä
2 R ¼³Ä¡Çϱâ
  2-1 Windows ȯ°æ¿¡¼­ R ¼³Ä¡Çϱâ
  2-2 Mac OS¿¡¼­ R ¼³Ä¡Çϱâ
  2-3 R ¼³Ä¡ È®ÀÎÇϱâ
3 R µ¥ÀÌÅÍ ºÐ¼®
  3-1 µ¥ÀÌÅÍ ºÐ¼®ÀÇ Çʿ伺
  3-2 RÀ» È°¿ëÇÑ µ¥ÀÌÅÍ ºÐ¼®
  3-3 RÀÇ ±âº»
  3-4 ±âº» µ¥ÀÌÅ͸¦ È°¿ëÇÑ ½Ã°¢È­
4 R µ¥ÀÌÅÍ ºÐ¼® È®ÀåÇϱâ
  4-1 CRANÀ» È°¿ëÇÑ µ¥ÀÌÅͺ£À̽º ¿¬°áÇϱâ
  4-2 º¸°ÇÀÇ·á µ¥ÀÌÅÍ È®ÀÎÇϱâ
  4-3 º¸°ÇÀÇ·á µ¥ÀÌÅÍ ½Ã°¢È­
5 Rserve¸¦ È°¿ëÇÑ Åë°è¼­¹ö ¸¸µé±â
  5-1 CRANÀ» È°¿ëÇÑ Åë°è¼­¹ö ¸¸µé±â
  5-2 Windows ȯ°æ Åë°è¼­¹ö Rserve ÀÚµ¿½ÇÇà
  5-3 Linux/Mac OS ȯ°æ Åë°è¼­¹ö Rserve ÀÚµ¿½ÇÇà

 

4Àå Ŭ¶óÀ̾ðÆ®
1 ¼­¹ö-Ŭ¶óÀ̾ðÆ®¶õ?
  1-1 ¼­¹ö-Ŭ¶óÀ̾ðÆ®ÀÇ °³¿ä
  1-2 ¼­¹ö-Ŭ¶óÀ̾ðÆ®ÀÇ Çʿ伺
  1-3 Ŭ¶óÀ̾ðÆ®
2 Ŭ¶óÀ̾ðÆ® °³¹ßȯ°æ
  2-1 Java¶õ?
  2-2 Java °³¹ß µµ±¸
  2-3 °³¹ßµµ±¸ Eclipse ¼³Ä¡Çϱâ
3 Java ±âº» ¹®¹ý
  3-1 Java ±âº» µ¥ÀÌÅÍ Å¸ÀÔ
  3-2 Java ±âº» ¿¬»êÀÚ ¹× ºñ±³/³í¸® ¿¬»êÀÚ
  3-3 Java ÇÔ¼ö (Function/Method)
  3-4 Java Ŭ·¡½º
4 Java-R Åë½Å Ŭ¶óÀ̾ðÆ® ÇÁ·Î±×·¥
  4-1 Åë½Å ¶óÀ̺귯¸®¸¦ È°¿ëÇÑ Å¬¶óÀ̾ðÆ® °³¹ßÇϱâ

 

5Àå À¥ ¼­¹ö
1 À¥ ¼­¹ö¶õ?
  1-1 À¥ ¼­¹ö ±¸¼º
  1-2 Tomcat ¼³Ä¡
2 WAS °³¹ß
  2-1 Eclipse¸¦ È°¿ëÇÑ Tomcat ¼³Á¤
  2-2 TomcatÀ» È°¿ëÇÑ À¥ »çÀÌÆ® ¸¸µé±â
3 À¥ ÆäÀÌÁö ±âº»
  3-1 HTMLÀ̶õ?
  3-2 HTMLÀÇ ±âº»
  3-3 HTML ÆÄÀÏÀÇ ±¸Á¶
4 Åë°è À¥ »çÀÌÆ® ±¸Çö
  4-1 Eclipse-Tomcat Åë°è À¥ »çÀÌÆ® ¼³Á¤
  4-2 Åë°è À¥ »çÀÌÆ® ±¸Çö
  4-3 Åë°è ½Ã°¢È­ ÆäÀÌÁö ±¸Çö
  4-4 º¸°ÇÀÇ·á µ¥ÀÌÅÍ Åë°è ½Ã°¢È­ ÆäÀÌÁö ±¸Çö

 

6Àå µ¿Àû À¥ ÆäÀÌÁö
1 µ¿Àû À¥ ÆäÀÌÁö¶õ?
2 ÀÚ¹Ù ½ºÅ©¸³Æ®
  2-1 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ±âº»
  2-2 ÀÚ¹Ù½ºÅ©¸³Æ® ¿¹Á¦ ½ÇÇà ȯ°æ
  2-3 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ µ¥ÀÌÅÍ Å¸ÀÔ
  2-4 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ »ê¼ú ¿¬»êÀÚ
  2-5 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ºñ±³ ¹× ³í¸® ¿¬»êÀÚ
  2-6 ÀÚ¹Ù½ºÅ©¸³Æ® ¹Ýº¹¹®
  2-7 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ÇÔ¼ö
  2-8 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ¿ÜºÎ ÂüÁ¶
3 JSON °´Ã¼
4 AJAXÀÇ °³³ä

 

7Àå µ¿Àû ½Ã°¢È­
1 µ¿Àû ½Ã°¢È­¶õ?
2 D3.js¶õ?
3 D3.jsÀÇ Æ¯Â¡
4 D3 ½Ç½À
5 D3 ¿¹Á¦ ¹× Ãß°¡ ±â´É

 

8Àå µ¿Àû À¥ ½Ã½ºÅÛ ±¸Ãà
1 µ¿Àû Åë°è À¥ ½Ã½ºÅÛÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ½Ã°¢È­
  1-1 R¿¡¼­ JSON °´Ã¼ »ý¼º
  1-2 R Åë½Å °´Ã¼ »ý¼º
  1-3 JSP ÆäÀÌÁö¸¦ È°¿ëÇÑ JSON È®ÀÎ
  1-4 D3.js¸¦ È°¿ëÇÑ JSON ½Ã°¢È­ 1
  1-5 D3.js¸¦ È°¿ëÇÑ JSON ½Ã°¢È­ 2
2 µ¿Àû ½Ã°¢È­ Â÷¿øºÐ¼® Ãß°¡Çϱâ
  2-1 MySQL ½ºÅ©¸³Æ® ÀÛ¼º ¹× µ¥ÀÌÅÍ È®ÀÎ
  2-2 R È÷½ºÅä±×·¥ È®ÀÎÇϱâ
  2-3 RServe¿Í Åë½Å ºÎºÐ ±¸Çö
  2-4 D3.js È°¿ë ¾×¼Ç À̺¥Æ® Ãß°¡Çϱâ
  2-5 Â÷¿øºÐ¼® Æ˾÷ ¸¸µé±â
3 ¸¶¹«¸®Çϸç
 
¿¬½À¹®Á¦ Ç®ÀÌ