1. ±³Àç ¿¬½À¹®Á¦ 3Àå(p. 73) ? 1¹ø, 2¹ø, 3¹ø (¹èÁ¡ 9Á¡)
(¿¬½À¹®Á¦ 1¹ø) RÀ» »ç¿ëÇÏ¿© ´ÙÀ½ÀÇ ÀÚ·á·Î 3°³ÀÇ ¿À» °®´Â µ¥ÀÌÅÍÇÁ·¹ÀÓÀ» ¸¸µå½Ã¿À (À̶§ °¢ º¯¼ö ÀÇ À̸§Àº name, height, weight·Î ÇÑ´Ù). ÀÌ ÀÚ·á¿¡¼ ù ¹øÂ° »ç¶÷ kimÀÇ Å°¿Í ¸ö¹«°Ô µÎ °ª(À̸§ Á¦¿Ü)¸¸ ¹è¿·Î ÃßÃâÇϽÿÀ.
¹è¿(array)Àº ÀϹÝÀûÀ¸·Î ÇÑ º¯¼öÀÇ À̸§¿¡ 2 °³ ÀÌ»óÀÇ °ªÀ» ÀúÀåÇÑ °ÍÀ» ÀÏÄ´´Ù. R¿¡¼´Â 1Â÷¿øÀÎ °æ¿ì º¤ÅÍ(vector), 2Â÷¿øÀ̸é Çà·Ä(matrix) ¶Ç´Â µ¥ÀÌÅÍÇÁ·¹ÀÓ(data frame)À̶ó°í ÇÏ¸ç º¤ÅÍ, Çà·Ä ¹× 3 Â÷¿ø ÀÌ»óÀÇ ÀÚ·á ¸ðÀ½À» ÀϹÝÀûÀ¸·Î ¹è¿À̶ó°í ÇÑ´Ù. º¤ÅÍ¡¤Çà·Ä µî ¹è¿ÀÇ Ã·ÀÚ(À妽º)´Â RÀº 1ºÎÅÍ, ÆÄÀ̽ãÀº 0ºÎÅÍ ½ÃÀÛÇÑ´Ù. Áï, º¤ÅÍ x¿¡ ´ëÇØ x[1]¿¡¼´Â ù ¹øÂ° °ª, ÆÄÀ̽㿡¼´Â µÎ ¹øÂ° °ª(0ºÎÅÍ ½ÃÀÛÇϹǷÎ) ÀÓ¿¡ À¯ÀÇÇÏ¿©¾ß ÇÑ´Ù. ÆÄÀ̽㿡¼´Â Â÷¿ø¿¡ »ó°ü¾øÀÌ ÀÚ·áÀÇ ¼ºÁú¿¡ µû¶ó ¸®½ºÆ®(list), Æ©ÇÃ(tuple), µñ¼Å³Ê¸®(dict) µîÀ¸·Î ±¸ºÐÇÑ´Ù. ¼öÄ¡°è»ê µîÀ» ÆíÇÏ°Ô Çϱâ À§Çؼ´Â ÆÄÀ̽ãÀÇ °æ¿ì numpy ÆÐŰÁö¸¦ »ç¿ëÇÏ¿© º¤ÅÍ¿Í Çà·Ä µî ¹è¿À» »ç¿ëÇÏ´Â °ÍÀÌ ´õ Æí¸®ÇÏ´Ù. (p42)
R¿¡¼ µ¥ÀÌÅÍÇÁ·¹ÀÓÀº data.frame ÇÔ¼ö·Î »ý¼ºÇÑ´Ù.
data.fr¡¦(»ý·«)
|