Ã¥¼Ò°³
1. R ÇÁ·Î±×·¡¹Ö¿¡ ´É¼÷ÇØ¾ß ´õ ºü¸£°í È¿À²ÀûÀÎ ºÐ¼®ÀÌ °¡´ÉÇÏ´Ù
µ¥ÀÌÅÍ ºÐ¼® ¶Ç´Â ¸ðµ¨¸µ¿¡¼ µ¥ÀÌÅ͸¦ Á¶ÀÛÇÏ°í ó¸®ÇÏ´Â °úÁ¤¿¡ ¸¹Àº ½Ã°£°ú ³ë·ÂÀÌ ¼Ò¿äµÇ¸ç, °£´ÜÇÑ ÇÁ·Î±×·¡¹Ö ¹®Á¦¿¡ ºÎµúÃÄ Áøµµ°¡ ³ª°¡Áö ¾Ê´Â °æ¿ìµµ ÀÖ´Ù. ÀÌ Ã¥Àº È¿À²ÀûÀ¸·Î µ¥ÀÌÅ͸¦ ºÐ¼®ÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» Å°¿ï ¼ö ÀÖ°Ô ÇÁ·Î±×·¡¹Ö¿¡ ÁßÁ¡À» µÎ°í RÀ» ´É¼÷ÇÏ°Ô »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
2. R ±âº»ºÎÅÍ ½ÇÁ¦ µ¥ÀÌÅÍ ºÐ¼®±îÁö ½Ç½ÀÀ¸·Î ÀÍÈù´Ù
½±°Ô ·ÎµùÇؼ ½ÇÇàÇØ º¼ ¼ö ÀÖ´Â RÀÇ ±âº» µ¥ÀÌÅÍ ¼ÂºÎÅÍ ½ÇÁ¦ ¾÷¹«¿¡ Àû¿ëÇϱâ À§ÇÑ Åë°è ºÐ¼®, µ¥ÀÌÅÍ ¸¶ÀÌ´×, ±â°è ÇнÀ¿¡ ´ëÇÑ ºÐ¼® ¸ðµ¨ ¹× ¾Ë°í¸®Áò°ú °°Àº ´õ ½ÇÁ¦ÀûÀÌ°í ½Ç¿ëÀûÀÎ ¿¹±îÁö ½Ç½ÀÀ» ÅëÇØ ÇнÀÇÒ ¼ö ÀÖ´Ù.
3. ÀúÀÚÀÇ ½Ç¹«¿Í ÇнÀ °æÇèÀ» ÅëÇؼ µ¥ÀÌÅÍ ºÐ¼® °úÁ¤ÀÇ ´Ù¾çÇÑ ¹®Á¦¸¦ ÇØ°áÇÑ´Ù
ÀúÀÚ°¡ RÀ» ¹è¿ì°í È°¿ëÇÏ¸é¼ ´ä´äÇß´ø ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ³ë·ÂÇß´ø °á°ú°¡ ´ã°Ü ÀÖ´Ù. ¹®¹ýµµ ÀÌÇØÇß°í Ã¥µµ Àоú´Âµ¥ ¸·»ó µ¥ÀÌÅ͸¦ °®´Ù³õÀ¸¸é ¸·¸·ÇÏ°í, µ¥ÀÌÅ͸¦ ºÐ¼®ÇÏ·Á°í ÇÒ ¶§¸¶´Ù ¹æ¹ýÀ» ¸ô¶ó ±¸±Û °Ë»öÀ¸·Î ã¾Æ¼ ÇØ°áÇß´ø ¹Ù·Î ±× ¹®Á¦µé¿¡ ´ëÇÑ ´äµéÀÌ Á¤¸®µÇ¾î ÀÖ´Ù.
¸ñÂ÷
1Àå R ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ È¯°æ ÁغñÇϱâ
01 ¿Ö RÀΰ¡
02 R ¼³Ä¡Çϱâ
Windows¿¡¼ ¼³Ä¡Çϱâ
¸®´ª½º¿¡¼ ¼³Ä¡Çϱâ
¸Æ OS X¿¡¼ ¼³Ä¡Çϱâ
03 R ½ÃÀÛÇϱâ
04 µµ¿ò¸» º¸±â
05 IDE »ìÆ캸±â
06 ¹èÄ¡ ½ÇÇà
07 ÆÐÅ°Áö »ç¿ëÇϱâ
Âü°íÀÚ·á
2Àå µ¥ÀÌÅÍ Å¸ÀÔ
01 º¯¼ö
º¯¼ö À̸§ ±ÔÄ¢
º¯¼ý°ª ÇÒ´ç
02 ÇÔ¼ö È£Ã⠽à ÀÎÀÚ ÁöÁ¤
03 ½ºÄ®¶ó
¼ýÀÚ
NA
NULL
¹®ÀÚ¿
Áø¸´°ª
ÆÑÅÍ
04 º¤ÅÍ
º¤ÅÍ »ý¼º
º¤ÅÍ ³» µ¥ÀÌÅÍ Á¢±Ù
º¤ÅÍ ¿¬»ê
¿¬¼ÓµÈ ¼ýÀÚ·Î ±¸¼ºµÈ º¤ÅÍ
¹Ýº¹µÈ °ªÀ» ÀúÀåÇÑ º¤ÅÍ
05 ¸®½ºÆ®
¸®½ºÆ®ÀÇ »ý¼º
¸®½ºÆ® ³» µ¥ÀÌÅÍ Á¢±Ù
06 Çà·Ä
Çà·ÄÀÇ »ý¼º
Çà·Ä ³» µ¥ÀÌÅÍ Á¢±Ù
Çà·ÄÀÇ ¿¬»ê
07 ¹è¿
¹è¿ »ý¼º
¹è¿ µ¥ÀÌÅÍ Á¢±Ù
08 µ¥ÀÌÅÍ ÇÁ·¹ÀÓ
µ¥ÀÌÅÍ ÇÁ·¹ÀÓ »ý¼º
µ¥ÀÌÅÍ ÇÁ·¹ÀÓ Á¢±Ù
À¯Æ¿¸®Æ¼ ÇÔ¼ö
09 ŸÀÔ ÆǺ°
10 ŸÀÔ º¯È¯
Âü°íÀÚ·á
3Àå R ÇÁ·Î±×·¡¹Ö
01 RÀÇ Æ¯Â¡
02 È帧 Á¦¾î(Á¶°Ç¹®°ú ¹Ýº¹¹®)
if
¹Ýº¹¹®
03 ¿¬»ê
¼öÄ¡ ¿¬»ê
º¤ÅÍ ¿¬»ê
NAÀÇ Ã³¸®
04 ÇÔ¼öÀÇ Á¤ÀÇ
±âº» Á¤ÀÇ
°¡º¯ ±æÀÌ ÀÎÀÚ
Áßø ÇÔ¼ö
05 ½ºÄÚÇÁ
06 °ª¿¡ ÀÇÇÑ Àü´Þ
07 °´Ã¼ÀÇ ºÒº¯¼º
08 ¸ðµâ ÆÐÅÏ
Å¥
Å¥ ¸ðµâ ÀÛ¼ºÇϱâ
Âü°íÀÚ·á
4Àå µ¥ÀÌÅÍ Á¶ÀÛ I : º¤ÅÍ ±â¹Ý ó¸®¿Í ¿ÜºÎ µ¥ÀÌÅÍ Ã³¸®
01 ¾ÆÀ̸®½º µ¥ÀÌÅÍ
02 ÆÄÀÏ ÀÔÃâ·Â
CSV ÆÄÀÏ ÀÔÃâ·Â
°´Ã¼ÀÇ ÆÄÀÏ ÀÔÃâ·Â
03 µ¥ÀÌÅÍ ÇÁ·¹ÀÓÀÇ Çà°ú Ä÷³ ÇÕÄ¡±â
04 apply °è¿ ÇÔ¼ö
apply( )
lapply( )
sapply( )
tapply( )
mapply( )
05 µ¥ÀÌÅ͸¦ ±×·ìÀ¸·Î ¹Àº ÈÄ ÇÔ¼ö È£ÃâÇϱâ
summaryBy( )
orderBy( )
sampleBy( )
06 µ¥ÀÌÅÍ ºÐ¸® ¹× º´ÇÕ
split( )
subset( )
µ¥ÀÌÅÍ º´ÇÕ
07 µ¥ÀÌÅÍ Á¤·Ä
sort( )
order( )
08 µ¥ÀÌÅÍ ÇÁ·¹ÀÓ Ä÷³ Á¢±Ù
with( )
within( )
attach( ), detach( )
09 Á¶°Ç¿¡ ¸Â´Â µ¥ÀÌÅÍÀÇ »öÀΠã±â
10 ±×·ìº° ¿¬»ê
11 Æí¸®ÇÑ Ã³¸®¸¦ À§ÇÑ µ¥ÀÌÅÍÀÇ ÀçÇ¥Çö
12 MySQL ¿¬µ¿
MySQL ¹× RMySQL ȯ°æ ¼³Á¤
RMySQLÀ» »ç¿ëÇÑ MySQL ÀÔÃâ·Â
Âü°íÀÚ·á
5Àå µ¥ÀÌÅÍ Á¶ÀÛ II: µ¥ÀÌÅÍ Ã³¸® ¹× °¡°ø
01 µ¥ÀÌÅÍ Ã³¸® ¹× °¡°ø ÆÐÅ°Áö
02 SQLÀ» »ç¿ëÇÑ µ¥ÀÌÅÍ Ã³¸®
03 ºÐÇÒ, Àû¿ë, ÀçÁ¶ÇÕÀ» ÅëÇÑ µ¥ÀÌÅÍ ºÐ¼®
adply( )
ddply( )
±×·ì¸¶´Ù ¿¬»êÀ» ½±°Ô ¼öÇàÇϱâ
mdply( )
04 µ¥ÀÌÅÍ ±¸Á¶ÀÇ º¯Çü°ú ¿ä¾à
melt( )
cast( )
µ¥ÀÌÅÍ ¿ä¾à
05 µ¥ÀÌÅÍ Å×À̺í: ´õ ºü¸£°í Æí¸®ÇÑ µ¥ÀÌÅÍ ÇÁ·¹ÀÓ
µ¥ÀÌÅÍ Å×ÀÌºí »ý¼º
µ¥ÀÌÅÍ Á¢±Ù°ú ±×·ì ¿¬»ê
key¸¦ »ç¿ëÇÑ ºü¸¥ µ¥ÀÌÅÍ Á¢±Ù
key¸¦ »ç¿ëÇÑ µ¥ÀÌÅÍ Å×ÀÌºí º´ÇÕ
ÂüÁ¶¸¦ »ç¿ëÇÑ µ¥ÀÌÅÍ ¼öÁ¤
¸®½ºÆ®¸¦ µ¥ÀÌÅÍ ÇÁ·¹ÀÓÀ¸·Î º¯È¯Çϱâ
06 ´õ ³ªÀº ¹Ýº¹¹®
07 º´·Ä ó¸®
ÇÁ·Î¼¼½ºÀÇ ¼ö ¼³Á¤
plyrÀÇ º´·ÄÈ
foreachÀÇ º´·ÄÈ
08 À¯´Ö Å×½ºÆðú µð¹ö±ë
testthat
test_thatÀ» »ç¿ëÇÑ Å×½ºÆ® ±×·ìÈ
Å×½ºÆ® ÆÄÀÏ ±¸Á¶
µð¹ö±ë
09 ÄÚµå ¼öÇà ½Ã°£ ÃøÁ¤
¸í·É¹® ½ÇÇà ½Ã°£ÀÇ ÃøÁ¤
ÄÚµå ÇÁ·ÎÆÄÀϸµ
Âü°íÀÚ·á
6Àå ±×·¡ÇÁ
01 »êÁ¡µµ
02 ±×·¡ÇÁ ¿É¼Ç
Ãà À̸§(xlab, ylab)
±×·¡ÇÁ Á¦¸ñ(main)
Á¡ÀÇ Á¾·ù(pch)
Á¡ÀÇ Å©±â(cex)
»ö»ó(col)
ÁÂÇ¥Ãà °ªÀÇ ¹üÀ§(xlim, ylim)
±×·¡ÇÁ À¯Çü(type)
¼± À¯Çü(lty)
±×·¡ÇÁÀÇ ¹è¿
ÁöÅÍ
03 ±âº» ±×·¡ÇÁ
Á¡(points)
²ªÀº¼±(lines)
Á÷¼±(abline)
°î¼±(curve)
´Ù°¢Çü(polygon)
04 ¹®ÀÚ¿(text)
05 ±×·¡ÇÁ¿¡ ±×·ÁÁø µ¥ÀÌÅÍÀÇ ½Äº°(identify)
06 ¹ü·Ê(legend)
07 Çà·Ä¿¡ ÀúÀåµÈ µ¥ÀÌÅÍ ±×¸®±â(matplot, matlines, matpoints)
08 ÀÀ¿ë ±×·¡ÇÁ
»óÀÚ ±×¸²(boxplot)
È÷½ºÅä±×·¥(hist)
¹Ðµµ ±×¸²(density)
¸·´ë ±×·¡ÇÁ(barplot)
ÆÄÀÌ ±×·¡ÇÁ(pie)
¸ðÀÚÀÌÅ© Ç÷Ô(mosaicplot)
»êÁ¡µµ Çà·Ä(pairs)
Åõ½Ãµµ(persp), µî°í¼± ±×·¡ÇÁ(contour)
Âü°íÀÚ·á
7Àå Åë°è ºÐ¼®
01 ³¼ö »ý¼º ¹× ºÐÆ÷ ÇÔ¼ö
02 ±âÃÊ Åë°è·®
Ç¥º» Æò±Õ, Ç¥º» ºÐ»ê, Ç¥º» Ç¥ÁØ ÆíÂ÷
´Ù¼¸ ¼öÄ¡ ¿ä¾à
ÃÖºó°ª
03 Ç¥º» ÃßÃâ
´Ü¼ø ÀÓÀÇ ÃßÃâ
°¡ÁßÄ¡¸¦ °í·ÁÇÑ Ç¥º» ÃßÃâ
ÃþÈ ÀÓÀÇ ÃßÃâ
°èÅë ÃßÃâ
04 ºÐÇÒÇ¥
ºÐÇÒÇ¥ ÀÛ¼º
ÇÕ, ºñÀ²ÀÇ °è»ê
µ¶¸³¼º °ËÁ¤
ÇǼÅÀÇ Á¤È® °ËÁ¤
¸Æ´Ï¸¶ °ËÁ¤
05 ÀûÇÕµµ °ËÁ¤
Ä«ÀÌ Á¦°ö °ËÁ¤
»þÇÇ·Î ÀªÅ© °ËÁ¤
Äݸð°í·ÎÇÁ ½º¹Ì¸£³ëÇÁ °ËÁ¤
Q-Qµµ
06 »ó°ü ºÐ¼®
ÇǾ »ó°ü °è¼ö
½ºÇǾ »ó°ü °è¼ö
ÄË´ÞÀÇ ¼øÀ§ »ó°ü °è¼ö
»ó°ü °è¼ö °ËÁ¤
07 ÃßÁ¤ ¹× °ËÁ¤
ÀÏÇ¥º» Æò±Õ
µ¶¸³ ÀÌÇ¥º» Æò±Õ
¦ÁöÀº ÀÌÇ¥º» Æò±Õ
ÀÌÇ¥º» ºÐ»ê
ÀÏÇ¥º» ºñÀ²
ÀÌÇ¥º» ºñÀ²
Âü°íÀÚ·á
8Àå ¼±Çü ȸ±Í
01 ¼±Çü ȸ±ÍÀÇ ±âº» °¡Á¤
02 ´Ü¼ø ¼±Çü ȸ±Í
¸ðµ¨ »ý¼º
¼±Çü ȸ±Í °á°ú ÃßÃâ
¿¹Ãø°ú ½Å·Ú ±¸°£
¸ðµ¨ Æò°¡
ºÐ»ê ºÐ¼® ¹× ¸ðµ¨ °£ÀÇ ºñ±³
¸ðµ¨ Áø´Ü ±×·¡ÇÁ
ȸ±Í Á÷¼±ÀÇ ½Ã°¢È
03 Áß¼±Çü ȸ±Í
¸ðµ¨ »ý¼º ¹× Æò°¡
¹üÁÖÇü º¯¼ö
Áß¼±Çü ȸ±Í ¸ðµ¨ÀÇ ½Ã°¢È
Ç¥Çö½ÄÀ» À§ÇÑ I( )ÀÇ »ç¿ë
º¯¼öÀÇ º¯È¯
»óÈ£ ÀÛ¿ë
04 ÀÌ»óÄ¡
05 º¯¼ö ¼±ÅÃ
º¯¼ö ¼±Åà ¹æ¹ý
¸ðµç °æ¿ì¿¡ ´ëÇÑ ºñ±³
Âü°íÀÚ·á
9Àå ºÐ·ù ¾Ë°í¸®Áò I: µ¥ÀÌÅÍ Å½»ö, Àüó¸®, ¸ðµ¨ Æò°¡ ¹æ¹ý ¼³Á¤
01 µ¥ÀÌÅÍ Å½»ö
±â¼ú Åë°è
µ¥ÀÌÅÍ ½Ã°¢È
02 Àüó¸®
µ¥ÀÌÅÍ º¯È¯
°áÃøÄ¡ÀÇ Ã³¸®
º¯¼ö ¼±ÅÃ
03 ¸ðµ¨ Æò°¡ ¹æ¹ý
Æò°¡ ¸ÞÆ®¸¯
ROC Ä¿ºê
±³Â÷ °ËÁõ
Âü°íÀÚ·á
10Àå ºÐ·ù ¾Ë°í¸®Áò II: ±â°è ÇнÀ ¾Ë°í¸®Áò
01 ·ÎÁö½ºÆ½ ȸ±Í ¸ðµ¨
02 ´ÙÇ× ·ÎÁö½ºÆ½ ȸ±Í ºÐ¼®
03 ÀÇ»ç °áÁ¤ ³ª¹«
ÀÇ»ç °áÁ¤ ³ª¹« ¸ðµ¨
ºÐ·ù¿Í ȸ±Í ³ª¹«
Á¶°ÇºÎ Ãß·Ð ³ª¹«
·£´ý Æ÷·¹½ºÆ®
04 ½Å°æ¸Á
½Å°æ¸Á ¸ðµ¨
½Å°æ¸Á ¸ðµ¨ ÇнÀ
05 ¼Æ÷Æ® º¤ÅÍ ¸Ó½Å
¼Æ÷Æ® º¤ÅÍ ¸Ó½Å ¸ðµ¨
¼Æ÷Æ® º¤ÅÍ ¸Ó½Å ÇнÀ
06 Ŭ·¡½º ºÒ±ÕÇü
¾÷ »ùÇøµ, ´Ù¿î »ùÇøµ
SMOTE
07 ¹®¼ ºÐ·ù
ÄÚÆÛ½º¿Í ¹®¼
¹®¼ º¯È¯
¹®¼ÀÇ Çà·Ä Ç¥Çö
ºó¹øÇÑ ´Ü¾î
´Ü¾î °£ »ó°ü°ü°è
¹®¼ ºÐ·ù
ÆÄÀϷκÎÅÍ ÄÚÆÛ½º »ý¼º
¸ÞŸ µ¥ÀÌÅÍ
08 Caret ÆÐÅ°Áö
Âü°íÀÚ·á
11Àå ŸÀÌŸ´Ð µ¥ÀÌÅ͸¦ »ç¿ëÇÑ ±â°è ÇнÀ ½Ç½À
01 ŸÀÌŸ´Ð µ¥ÀÌÅÍ Çü½Ä
02 µ¥ÀÌÅÍ ºÒ·¯¿À±â
µ¥ÀÌÅÍ Å¸ÀÔ ÁöÁ¤
Å×½ºÆ® µ¥ÀÌÅÍÀÇ ºÐ¸®
±³Â÷ °ËÁõ Áغñ
03 µ¥ÀÌÅÍ Å½»ö
04 Æò°¡ ¸ÞÆ®¸¯
05 ÀÇ»ç °áÁ¤ ³ª¹« ¸ðµ¨
rpartÀÇ ±³Â÷ °ËÁõ
Á¤È®µµ Æò°¡
Á¶°ÇºÎ Ãß·Ð ³ª¹«
06 ¶Ç ´Ù¸¥ Ư¡ÀÇ ¹ß°ß
ticketÀ» »ç¿ëÇÑ °¡Á· ½Äº°
»ýÁ¸ È®·ü ¿¹Ãø
°¡Á· ID ºÎ¿©
°¡Á· ±¸¼º¿ø »ýÁ¸ È®·üÀÇ º´ÇÕ
°¡Á· Á¤º¸¸¦ »ç¿ëÇÑ ctree( ) ¸ðµ¨¸µ
¼º´É Æò°¡
07 ±³Â÷ °ËÁõÀÇ º´·ÄÈ
10°ã ±³Â÷ °ËÁõÀÇ 3ȸ ¹Ýº¹ ¼öÇà
foreach( )¿Í %dopar%¸¦ »ç¿ëÇÑ º´·ÄÈ
08 ´õ ³ªÀº ¾Ë°í¸®ÁòÀÇ °³¹ß