ÄÚµù ÇнÀÀÇ ½ÃÀÛÀ¸·Î ¿Ö RÀ» °øºÎÇϸé ÁÁÀ»±î?
»çȸ´Â Á¡Á¡ º¹ÀâÇØÁö°í ´Ù¾çÇØÁö°í ÀÖ´Ù. ±×¿Í µ¿½Ã¿¡ ÄÄÇ»Æà ºñ¿ëÀº ³·¾ÆÁö°í ÀÖ¾î ±â¾÷µéÀº ±×µ¿¾È ÃàÀûÇÑ µ¥ÀÌÅ͸¦ ±â¹ÝÀ¸·Î È¿°úÀûÀÎ ÀÇ»ç °áÁ¤À» À§ÇÑ ºÐ¼®Àû ȯ°æÀ» ´õ¿í ÇÊ¿ä·Î ÇÏ°í ÀÖ´Ù. ÀÌ¿¡ µû¶ó µ¥ÀÌÅÍ ºÐ¼®ÀÇ ÃÖÀû ȯ°æÀ» ÀÚ¶ûÇÏ´Â RÀÌ ±ÞºÎ»óÇÏ°í ÀÖÀ¸¸ç, ¸¹Àº À̵鿡°Ô °¢±¤¹Þ°í ÀÖ´Ù. RÀº ´Ù¸¥ ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ ºñÇØ ÀڷḦ ó¸®ÇÏ´Â µ¥ Ź¿ùÇÑ ±â´ÉÀ» °¡Áö°í ÀÖ´Ù. ¶ÇÇÑ ¸¹Àº ¿¬±¸ ¹× °³¹ßÀÚµéÀÌ Á¦°øÇÏ´Â ¼öõ °³ÀÇ ¶óÀ̺귯¸®¸¦ È°¿ëÇÒ ¼ö ÀÖÀ¸¸ç, °£´ÜÈ÷ ¸î ÁÙÀÇ ÄÚµù¸¸À¸·Î Ç¥, Â÷Æ®, Áöµµ µî ´Ù¾çÇÑ ½Ã°¢È ÀڷḦ ½±°Ô ¸¸µé¾î ³¾ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ °·ÂÇÑ µ¥ÀÌÅÍ Ã³¸® ´É·Â°ú ½¬¿î ÇÁ·Î±×·¡¹Ö ȯ°æÀ¸·Î ÀÎÇØ IT¿Í ¹«°üÇÑ ºñÀü°ø µ¶ÀÚ¶ó ÇÏ´õ¶óµµ R·Î ½±°Ô ÄÚµùÀ» ¹è¿ï ¼ö ÀÖ´Ù.
ÇнÀÇϱâ ÃÖÀûÀÇ ±¸¼º, R·Î ¹è¿ì´Â ÄÚµù
ù°, ÀÌ Ã¥Àº Ãʺ¸ÀÚÀÇ ÄÚµù ÇнÀ ½ÃÀÛÀ» À§ÇØ Èï¹Ì ÀÖ°í ½¬¿î ³»¿ëÀ¸·Î ±¸¼ºÇÏ¿´´Ù.
µÑ°, Â÷Æ®, ¾Ö´Ï¸ÞÀ̼Ç, Áöµµ, ÅؽºÆ® ¸¶ÀÌ´×, °ø°ø µ¥ÀÌÅÍ, ³×À̹ö ¿ÀÇ API, À¥ ½ºÅ©·¡ÇÎ µî ½Ç¿ëÀûÀÌ°í ½¬¿î ¿¹Á¦ Áß½ÉÀÇ ³»¿ëÀ¸·Î ±¸¼ºÇÏ¿´´Ù.
¼Â°, ³×Æ®¿öÅ© ºÐ¼®, ½Ã¹Ä·¹À̼Ç, Àΰø ½Å°æ¸Á µî ½Ç¿ëÀûÀÌ°í °í±Þ ¿¹Á¦ Áß½ÉÀÇ ³»¿ëÀ¸·Î ±¸¼ºÇÏ¿´´Ù.
´Ù¼¸Â°, ±¸¹®º¸´Ù´Â ÀýÂ÷ À§ÁÖÀÇ ¹®Á¦ ÇØ°á ÇнÀÀ» ÁöÇâÇÏ´Â ³»¿ëÀ¸·Î ±¸¼ºÇÏ¿´´Ù.
¿©¼¸Â°, °³³ä ¼³¸í → ¿¹½Ã¿Í ÇнÀ¸ñÇ¥ → Ç÷ÎÂ÷Æ®/R½ºÅ©¸³Æ®/½ÇÇà/¹®¹ý → ½Ç½À°úÁ¦ ¼ø¼ÀÇ Ã¼°èÀûÀÎ ÇнÀ ÀýÂ÷¸¦ ÅëÇÑ ÃÖÀûÀÇ ÁÖÁ¦º° ³»¿ëÀ¸·Î ±¸¼ºÇÏ¿´´Ù.
R·Î ¹è¿ì´Â ÄÚµùÀÇ ÇнÀ ³»¿ë
1Àå ¿Ö RÀΰ¡?
RÀº ´©±¸µçÁö ÀÚÀ¯·Ó°Ô »ç¿ëÇÒ ¼ö ÀÖ´Â ¿ÀÇ ¼Ò½º·Î Åë°è, ±â°è ÇнÀ, ±ÝÀ¶, »ý¹°Á¤º¸ÇÐ, ±×·¡ÇȽº¿¡ À̸£´Â ´Ù¾çÇÑ Åë°è ÆÐÅ°Áö¸¦ °®Ãß°í ÀÖ¾î ¹Ù·Î ÀÀ¿ëÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ½¬¿î ¼³Ä¡¿Í ½Ç½ÀÀÌ °¡´ÉÇÏ°í ¾î¶°ÇÑ µ¥ÀÌÅÍ¶óµµ ºÐ¼®Çس»¸ç ±×·¡ÇÁ·Î ±×·Á³¾ ¼ö ÀÖ¾î, ÄÄÇ»ÅÍ °øÇÐ»Ó ¾Æ´Ï¶ó »ý¸í°úÇÐÀ̳ª Àι®ÇÐ µî ¿©·¯ ºÐ¾ß¿¡¼µµ ¼Õ½±°Ô »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌ Àå¿¡¼´Â ÀÌ·¯ÇÑ RÀÇ ÀåÁ¡°ú ¿Ö ¹è¿ö¾ß ÇÏ´ÂÁö¸¦ ¼³¸íÇÏ°í ÀÖ´Ù.
2Àå R ȯ°æ ±¸Ãà
RÀº ¿ÀÇ ¼Ò½ºÀ̱⠶§¹®¿¡ CRAN(www.r-project.org) »çÀÌÆ®¿¡¼ ´©±¸µçÁö ÀÚÀ¯·Ó°Ô ³»·Á¹Þ¾Æ ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. RÀº ±âº»ÀûÀ¸·Î ÆÐÅ°ÁöµéÀÇ ¸ðÀ½À¸·Î, ÇöÀç CRAN¿¡´Â ÆÐÅ°Áö 3,759°³°¡ µî·ÏµÇ¾î ÀÖÀ¸¸ç, °è¼Ó °³¹ßµÇ°í ÀÖ´Ù. ÀÌ Àå¿¡¼´Â ÀÌ·¯ÇÑ RÀ» ¼³Ä¡ ¹æ¹ý¿¡ µû¶ó ¼³Ä¡ÇÑ´Ù.
3Àå µ¥ÀÌÅÍ ±¸Á¶ÀÇ ÀÌÇØ¿Í ÄÚµùÀÇ ½ÃÀÛ
R ÄÚµùÀ» ÀßÇϱâ À§Çؼ´Â µ¥ÀÌÅÍ ±¸Á¶¸¦ Á¤È®È÷ ÀÌÇØÇØ¾ß ÇÑ´Ù. RÀº º¤ÅÍ(vector), ¹è¿(array), ¸®½ºÆ®(list), µ¥ÀÌÅÍ ÇÁ·¹ÀÓ(data frame) µî ´Ù¾çÇÑ µ¥ÀÌÅÍ ±¸Á¶¸¦ Áö¿øÇϱ⠶§¹®ÀÌ´Ù. ÀÌ·¯ÇÑ µ¥ÀÌÅÍ ±¸Á¶´Â µ¥ÀÌÅÍ ºÐ¼®À» À§ÇØ ¸Å¿ì À¯¿ëÇÏ´Ù. ÀÌ Àå¿¡¼ µ¥ÀÌÅÍ ±¸Á¶¸¦ ÀÌÇØÇß´Ù¸é R ÄÚµùÀÇ ³¯°³¸¦ ´Ü °ÍÀ̳ª ´Ù¸§¾ø´Ù.
4Àå ¹«Á¶°Ç ÇØ º¸±â
RÀº ´©±¸³ª ½±°Ô ÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÌ´Ù. ¾Õ¿¡¼ ¹è¿î RÀÇ ±âº» ³»¿ëÀ» ¹ÙÅÁÀ¸·Î Â÷Æ®·Î ³ªÅ¸³»±â, ¾Ö´Ï¸ÞÀÌ¼Ç Ãâ·ÂÇϱâ, ´Ü¾çÆÈ°æÀ» ±¸±Û ¸Ê À§¿¡ ¿Ã·Á³õ±â, ¿¬¼³¹® Å°¿öµå ºÐ¼®Çϱâ, µ¿Àü ´øÁö±â ½Ã¹Ä·¹ÀÌ¼Ç µîÀÇ ±âÃÊ ³»¿ëÀ» ¹Ì¸® ÀÍÇô º»´Ù.
5Àå Â÷Æ® ÇÁ·Î±×·¡¹Ö
Â÷Æ®´Â µ¥ÀÌÅÍ ºÐ¼® °á°ú¸¦ È¿°úÀûÀ¸·Î Àü´ÞÇϱâ À§ÇØ ¸Å¿ì À¯¿ëÇÏ´Ù. Ç÷ÎÂ÷Æ®´Â ¾Ë°í¸®ÁòÀ» µµ½ÄÀ¸·Î Ç¥ÇöÇÑ °ÍÀ¸·Î, ÇÁ·Î±×·¥À» ±â·ÏÇÏ°í ¼³¸íÇÏ´Â µ¥¿¡ ¶ÇÇÑ ¸Å¿ì À¯¿ëÇÏ´Ù. ÀÌ Àå¿¡¼´Â Ç÷ÎÂ÷Æ®·Î µ¥ÀÌÅ͸¦ ¾Ë¸Â°Ô ¼ø¼´ë·Î Á¤¸®ÇÑ ÈÄ R ÇÁ·Î±×·¡¹ÖÀ¸·Î µ¥ÀÌÅ͸¦ ºÐ¼®ÇÑ Â÷Æ®¸¦ Ãâ·ÂÇÑ´Ù.
6Àå ¾Ö´Ï¸ÞÀ̼Ç
¾Ö´Ï¸ÞÀ̼ÇÀÇ °³³äÀ» ÀÌÇØÇÏ°í, Ä«¿îÆ®´Ù¿î, ¿òÁ÷ÀÌ´Â Â÷Æ®, ¿òÁ÷ÀÌ´Â ±×¸² µîÀ» ¹Ýº¹¹®À¸·Î ¸¸µé¾î º»´Ù. ¶ÇÇÑ ½ÇÁ¦ ¾Ö´Ï¸ÞÀÌ¼Ç ½Ã³ª¸®¿À¸¦ ¸¸µé°í ¿©·¯ °³ÀÇ À̹ÌÁö ÇÁ·¹ÀÓÀ» ¸¸µé¾î ½ÇÇàÇÑ´Ù.
7Àå Áöµµ È°¿ëÇϱâ
±¸±Û¸ÊÀº À§¼º »çÁø, Áöµµ, 360µµ °Å¸® Àü¸Á, ½Ç½Ã°£ ±³ÅëÁ¤º¸, µÎ ÁöÁ¡ °£ÀÇ ÃÖÀû °æ·Î µîÀÇ ¼ºñ½º¸¦ Á¦°øÇÑ´Ù. ÀÌ·¯ÇÑ ±¸±Û¸ÊÀ» È°¿ëÇÏ¿© Áöµµ¿Í ±×·¡ÇÁ¸¦ Ãâ·ÂÇÏ°í, RÀÇ ggmapÀ» È°¿ëÇÏ¿© ƯÁ¤ Áö¿ªÀÇ Áöµµ, ÃæûºÏµµÀÇ ¸í¼ÒÀÎ ´Ü¾çÆÈ°æÀÇ À§Ä¡, ÁöÁøÀÇ À§Ä¡¿Í ÁöÁø °µµ µîÀ» Ç¥½ÃÇÑ´Ù.
8Àå ÅؽºÆ® ¸¶ÀÌ´×°ú ¿öµå Ŭ¶ó¿ìµå È°¿ë
º¤ÅÍ µ¥ÀÌÅ͸¦ ÀÌ¿ëÇÏ¿© ¿öµå Ŭ¶ó¿ìµå¸¦ ¿¬½ÀÇÏ°í, Åë°èû µ¥ÀÌÅ͸¦ ÀÌ¿ëÇÏ¿© ÇàÁ¤±¸¿ªº° Àα¸¼ö¸¦ ÇÑ´«¿¡ º¼ ¼ö ÀÖ´Â ¿öµå Ŭ¶ó¿ìµå¸¦ ¸¸µç´Ù. ¶ÇÇÑ ´ëÅë·É ¿¬¼³¹®ÀÇ ¿öµå Ŭ¶ó¿ìµå¸¦ ¸¸µé¾î Å°¿öµå¸¦ ºñ±³ ºÐ¼®ÇÑ´Ù.
9Àå °ø°ø µ¥ÀÌÅÍ È°¿ë
°ø°øµ¥ÀÌÅÍÆ÷ÅÐ »çÀÌÆ®¸¦ ¹æ¹®ÇØ °ø°ø µ¥ÀÌÅ͸¦ ÀÌ¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. °ø°øµ¥ÀÌÅÍÆ÷Åп¡¼´Â ÆÄÀÏ µ¥ÀÌÅÍ, ¿ÀÇ API, ½Ã°¢È µîÀÇ ´Ù¾çÇÑ ¹æ½ÄÀ» Á¦°øÇÏ°í ÀÖÀ¸¸ç, ȸ¿ø °¡ÀÔ¸¸ ÇÏ¸é °Ë»öÀ» ÅëÇØ ¿øÇÏ´Â °ø°ø µ¥ÀÌÅ͸¦ ºü¸£°Ô ã¾Æº¼ ¼ö ÀÖ´Ù. ÀÌ Àå¿¡¼´Â ƯÈ÷ ¿ÀÇ API¸¦ È°¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
10Àå ³×À̹ö ¿ÀÇ API È°¿ë
³×À̹ö´Â ³×À̹ö ¿ÀÇ API¸¦ ÅëÇØ ´Ù¾çÇÑ Á¤º¸¸¦ Á¦°øÇÏ°í ÀÖ´Ù. ÀÌ·¯ÇÑ API¸¦ È°¿ëÇϱâ À§ÇØ API Å°¸¦ ¹ß±Þ¹Þ´Â ÀýÂ÷¿Í APIÀÇ ±âº» »çÇ×À» ¾Ë¾Æº»´Ù. ±×¸®°í ½ÇÁ¦·Î ³×À̹ö ºí·Î±×¸¦ °Ë»öÇÏ°í ¿öµå Ŭ¶ó¿ìµå¸¦ ¸¸µé¾î ¾î¶² Å°¿öµåµéÀÌ °Á¶µÇ¾ú´ÂÁö ºñ±³ÇÑ´Ù.
11Àå À¥ ½ºÅ©·¡ÇÎÀÇ È°¿ë
À¥ ½ºÅ©·¡ÇÎÀ» È°¿ëÇÏ¿© »óÇ° Ä«Å»·Î±×¸¦ Á¦ÀÛÇϰųª ´º½º ±â»ç, ºí·Î±×¿Í Ä«ÆäÀÇ °Ô½Ã¹°, ȸ»çÀÇ ÇÁ·ÎÇÊ°ú ±ÝÀ¶ µ¥ÀÌÅÍ µîÀ» ¼öÁýÇÒ ¼ö ÀÖ´Ù. ÀÌ Àå¿¡¼´Â »óÇ° Á¤º¸ÀÇ À¥ ½ºÅ©·¡Çΰú ±¸±Û °Ë»öÀÇ À¥ ½ºÅ©·¡ÇÎÀ» °æÇèÇÑ´Ù.
12Àå ³×Æ®¿öÅ© ºÐ¼®
³×Æ®¿öÅ© ºÐ¼®¿¡ °£´ÜÈ÷ »ç¿ëÇÒ ¼ö ÀÖ´Â igraph¸¦ ÀÌ¿ëÇÏ¿© °£´ÜÇÑ ³×Æ®¿öÅ© À¯Çü°ú ÆäÀ̽ººÏ »ç¿ëÀÚ ³×Æ®¿öÅ©ÀÇ »çȸ ¿¬°á¸ÁÀ» ºÐ¼®ÇÑ´Ù.
13Àå ½Ã¹Ä·¹À̼Ç
µ¿Àü ´øÁö±â ½Ã¹Ä·¹À̼ǰú ³¼ö¸¦ ÀÌ¿ëÇÏ¿© ¿øÁÖÀ²À» °è»êÇÏ´Â ¿¹·Î »ç¿ëµÇ´Â ¸óÅ×Ä«¸¦·Î ½Ã¹Ä·¹À̼ǿ¡ ´ëÇØ ¾Ë¾Æº»´Ù.
14Àå ÀΰøÁö´É°ú Àΰø ½Å°æ¸Á
ÀΰøÁö´É°ú ±â°è ÇнÀ ºÐ¾ß¿¡¼ ¿¬±¸µÇ´Â ÇнÀ ¾Ë°í¸®ÁòÀÇ ÇϳªÀÎ Àΰø ½Å°æ¸Á¿¡ ´ëÇØ ¾Ë¾Æº¸°í, Àΰø ½Å°æ¸ÁÀ» ÀÌ¿ëÇØ °ú°Å ÁÖ°¡ ½Ã°è¿ µ¥ÀÌÅͷκÎÅÍ ÇнÀ °úÁ¤À» °ÅÃÄ ÁÖ°¡¸¦ ¿¹ÃøÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù.
"R·Î ¹è¿ì´Â ÄÚµù"
Àå¿ë½Ä, °Èñ±¸ ÁöÀ½ | 436ÂÊ | 30,000¿ø
»ý´ÉÃâÆÇ»ç Æ쳿 |