Ã¥¼Ò°³
ÀÌ Ã¥Àº ÄÚµùÀ» óÀ½ ½ÃÀÛÇÏ´Â ÁßÇлýÀº ¹°·Ð ¼ºÀε鿡°Ôµµ ¾ÆÁÖ ÀÚ¿¬½º·´°Ô ÄÚµùÀ» ¹è¿ï ¼ö ÀÖµµ·Ï À¯µµÇÕ´Ï´Ù. ¿ì¸®°¡ ¹è¿ü´ø ¡®¼öÇп¡ ÀÌ·¯ÇÑ ·ÎÁ÷ÀÌ ÀÖ¾ú±¸³ª¡¯ ¸¦ µÇ»õ±â¸é¼ À̸¦ ÄÚµùÀ¸·Î Á÷Á¢ ±¸ÇöÇØ º¼ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ °úÁ¤ Áß¿¡ ÆÄÀ̽ãÀÇ Áß¿äÇÑ ÆÐÅ°ÁöÀÎ numpy, matplotlib, pandas¿¡ ´ëÇØ ¹è¿ì°Ô µË´Ï´Ù. ÀÌ Ã¥Àº ÀÌ ÆÐÅ°Áö¸¦ ¹Ýº¹ÀûÀ¸·Î »ç¿ëÇÏ°Ô²û À¯µµÇÏ¸é¼ Ã¥À» ³¡±îÁö ´Ù °øºÎÇÏ°Ô µÇ¸é À§ ÆÐÅ°Áö »ç¿ë¿¡ ¾î´À Á¤µµ ÀڽۨÀ» °®°Ô µÉ °ÍÀÔ´Ï´Ù.
ÀúÀÚ¼Ò°³
¹Ì±¹ Ķ¸®Æ÷´Ï¾Æ ÁÖ¸³´ëÇп¡¼ ÀüÀÚ°øÇÐ ¹Ú»ç°úÁ¤À» ÃëµæÇÏ¿´°í, ¾çÀÚ(Quantum) ƯÀÌÇö»ó¿¡ °üÇÑ ´Ù¼öÀÇ ³í¹®À» ¹ßÇ¥ÇÏ¿´´Ù. ±× ÈÄ ±¹³» ´ë±â¾÷¿¡ ÀÔ»çÇÏ¿© ¹ÝµµÃ¼ ³ª³ëÀÔÀÚ¿¡ °üÇÑ ¿¬±¸ ¹× ´Ù¼öÀÇ Æ¯Ç㸦 Ãâ¿øÇÏ¿´´Ù. ƯÈ÷, ¹ÝµµÃ¼ ¹°ÁúÀÇ ¾çÀÚÀû Çö»óÀ» °è»êÇÏ´Â ÇÁ·Î±×·¥À» °³¹ßÇÏ¿´À¸¸ç, ÇöÀç´Â Åð»ç ÈÄ ÄÚµù ±³À° °ü·Ã ÄÜÅÙÃ÷ °³¹ß¿¡ Èû¾²°í ÀÖ´Ù.
¸ñÂ÷
°³¹ß ȯ°æ ÁغñÇϱâ01. ¿Ö ÆÄÀ̽ã(Python)Àΰ¡?02. ÁÖÇÇÅÍ ³ëÆ®ºÏ ¼³Ä¡Çϱâ03. ÁÖÇÇÅÍ ³ëÆ®ºÏ °³¹ß ȯ°æ »ç¿ëÇϱâ04. ÆÄÀ̽ã IDLE °³¹ß ȯ°æ »ç¿ëÇϱâ05. ¸í·É ÇÁ·ÒÇÁÆ® °³¹ß ȯ°æ »ç¿ëÇϱâPart 01. ÁýÇÕ [ÄÚµù] Chapter 01. Á¤¼öÇü, ¹®ÀÚÇü ÀÚ·áÇü01. ¹®ÀÚÇü ÀÚ·áÇü Àε¦½Ì »ç¿ëÇϱâ02. ¹®ÀÚÇü ÀÚ·áÇü ½½¶óÀ̽º(:) »ç¿ëÇϱâ03. ¹®ÀÚÇü ÀÚ·áÇüÀÇ ¹®ÀÚ ±æÀÌ ¼¼±â - len(¹®ÀÚÇü ÀÚ·áÇü)04. ¿øÇÏ´Â ¹®ÀÚ°¡ ¸î °³ ÀÖ´ÂÁö ¼¼±â - º¯¼ö.count('¿øÇÏ´Â ¹®ÀÚ')[ÄÚµù] Chapter 02. print[ÄÚµù] Chapter 03. ¸®½ºÆ®(List)01. ¸®½ºÆ® ¿ø¼Ò °³¼ö ±¸Çϱâ - len(¸®½ºÆ®)02. ƯÁ¤ ¿ø¼Ò °³¼ö ±¸Çϱâ - ¸®½ºÆ®.count(ƯÁ¤ ¿ø¼Ò)03. ¸®½ºÆ®ÀÇ À妽º ÀÍÈ÷±â04. ¸®½ºÆ®¿¡¼ slice »ç¿ëÇϱâ05. ¸®½ºÆ® ¿¬»êÇϱâ06. ¸®½ºÆ® ¿ä¼Ò ¼öÁ¤Çϱâ07. ¸®½ºÆ® Á¤·ÄÇϱâ08. ¸®½ºÆ® ¿ø¼ÒÀÇ À妽º ±¸Çϱâ09. ¸®½ºÆ® ¾ÈÀÇ ¿ø¼Ò À¯¹« ÆǺ°Çϱâ[ÄÚµù] Chapter 04. for ¹Ýº¹¹®[ÄÚµù] Chapter 05. Á¶°Ç¹® if 01. Á¶°ÇÀÌ ¸ÂÁö ¾ÊÀ» °æ¿ì ´Ù¸¥ ¸í·É ¼öÇàÇϱâ - if else02. ¿©·¯ Á¶°Ç¿¡ ´ëÇÑ ¸í·É ¼öÇàÇϱâ - if elif else[¼öÇÐ] Chapter 06. ÁýÇÕ 01. Áߺ¹µÈ ¿ø¼Ò Á¦°ÅÇϱâ02. ÇÕÁýÇÕ ±¸ÇöÇϱâ03. ±³ÁýÇÕ ±¸ÇöÇϱâ04. Â÷ÁýÇÕ ±¸ÇöÇϱâ05. ¿©ÁýÇÕ ±¸ÇöÇϱâ[¼öÇÐ] Chapter 07. ÄÚµù ÇÔ¼ö01. ÇÕÁýÇÕÀ» ÄÚµù ÇÔ¼ö·Î ¸¸µé±â02. ±³ÁýÇÕÀ» ÄÚµù ÇÔ¼ö·Î ¸¸µé±â03. Â÷ÁýÇÕ, ¿©ÁýÇÕÀ» ÄÚµù ÇÔ¼ö·Î ¸¸µé±â04. Â÷ÁýÇÕ°ú ±³ÁýÇÕÀ¸·ÎºÎÅÍ ÇÕÁýÇÕ ±¸Çϱâ05. ÇÔ¼ö¿¡¼ * »ç¿ëÇϱâ[¼öÇÐ] Chapter 08. Ŭ·¡½º01. ÀÓÀÇÀÇ ÁýÇÕ ¹®Á¦ »ý¼º±â ¸¸µé±â02. built-in ÁýÇÕ Å¬·¡½º »ç¿ëÇϱâ - setsPart 02. ÀÚ¿¬¼ö, Á¤¼ö, À¯¸®¼ö, ¹«¸®¼ö [ÄÚµù] Chapter 01. bool ÀÚ·áÇü°ú °°´Ù(==)/´Ù¸£´Ù(!=) Ç¥Çö ÀÍÈ÷±â01. if ¹®ÀÇ °°´Ù(==)/´Ù¸£´Ù(!=) ÀÍÈ÷±â[ÄÚµù] Chapter 02. ¼ýÀÚÇü ÀÚ·áÇü°ú ¿¬»ê 01. Á¤¼ö(int)¿Í ¼Ò¼ö(float) »çÄ¢ ¿¬»êÇϱâ02. °ÅµìÁ¦°ö ÀÍÈ÷±â03. °ÅµìÁ¦°ö±Ù ÀÍÈ÷±â04. ¹Ý¿Ã¸²Çϱâ[ÄÚµù] Chapter 03. range¿Í enumerate¸¦ for ¹®¿¡¼ È°¿ëÇϱâ01. range »ç¿ëÇϱâ02. enumerate »ç¿ëÇϱâ[ÄÚµù] Chapter 04. while ¹Ýº¹¹® [ÄÚµù] Chapter 05. numpyÀÇ array¿Í ³¼ö ¹ß»ý(random) 01. numpy ¾Ë¾Æº¸±â02. numpy¿¡¼ Á¦°øÇÏ´Â array ÀÚ·áÇü »ç¿ëÇϱâ03. np.multiply·Î µÎ array ¿ø¼Ò³¢¸® °öÇϱâ 04. np.max, np.min·Î arrayÀÇ ÃÖ´ë°ª°ú ÃÖ¼Ò°ª ±¸Çϱâ 05. np.argmax, np.argmin·Î arrayÀÇ ÃÖ´ë°ª°ú ÃÖ¼Ò°ªÀÇ index ±¸Çϱâ06. randomÀ¸·Î numpy ³¼ö ¸¸µé±â[¼öÇÐ] Chapter 06. ÀÚ¿¬¼ö 01. ¼Ò¼ö ¾Ë¾Æº¸±â02. ¼ÒÀμö ã±â03. ¾à¼ö ±¸Çϱâ 04. ÃÖ´ë°ø¾à¼ö, ÃÖ¼Ò°ø¹è¼ö ±¸Çϱâ05. ½ÊÁø¼ö ³ªÅ¸³»±â06. ÀÌÁø¹ý ³ªÅ¸³»±â07. Áø¹ý º¯ÇüÇÏ¿© ³ªÅ¸³»±â08. Ŭ·¡½º·Î ÀÓÀÇÀÇ ÀÚ¿¬¼ö ¹®Á¦ ¸¸µé±â[¼öÇÐ] Chapter 07. Á¤¼ö 01. Àý´ë°ª ±¸Çϱâ02. µ¡¼À »¬¼À ±³È¯ ¹ýÄ¢ ¹× °áÇÕ ¹ýÄ¢ ¾Ë¾Æº¸±â03. °è»êÇϱâ[¼öÇÐ] Chapter 08. À¯¸®¼ö¿Í ¹«¸®¼ö 01. ÀÓÀÇÀÇ À¯¸®¼ö ¹®Á¦ ¸¸µé±â02. ºÐ¼ö¸¦ À¯ÇÑ ¼Ò¼ö·Î ³ªÅ¸³»±â03. ¹«¸®¼ö ÀÍÈ÷±â Part 03. ÀÏÂ÷¹æÁ¤½Ä, ¿¬¸³¹æÁ¤½Ä, ºÎµî½Ä [ÄÚµù] Chapter 01. lambda, filter01. lambda·Î °£´ÜÇÑ ÄÚµù ÇÔ¼ö ¸¸µé±â02. filter·Î Âü °ª °É·¯ ³»±â[ÄÚµù] Chapter 02. for¿Í if·Î ¸®½ºÆ® ¸¸µé±â 01. for ¹®À» ÀÌ¿ëÇÑ ¸®½ºÆ® ¸¸µé±â02. for if µÑ ´Ù »ç¿ëÇÑ ¸®½ºÆ® ¸¸µé±â[¼öÇÐ] Chapter 03. ifÀÇ and¿Í or [¼öÇÐ] Chapter 04. numpy 01. ´ÙÂ÷¿ø ¹è¿ ¸¸µé±âshape·Î numpyÀÇ ndarray Å©±â ±¸Çϱâ2Â÷¿ø ¹è¿ÀÇ index »ç¿ëÇϱâreshapeÀ¸·Î array Å©±â º¯°æÇϱâ02. zeros, ones »ç¿ëÇϱâ2Â÷¿øÀÇ np.zeros¿Í np.ones »ç¿ëÇϱâ03. À¯¿ëÇÑ numpy ±âŸ ÇÔ¼ö »ç¿ëÇϱâ - where, min, max, sum array¿¡¼ where¸¦ »ç¿ëÇÏ¿© ±¸ÇÏ·Á´Â ¿ø¼ÒÀÇ index ã±ânp.max, np.min·Î numpy arrayÀÇ ÃÖ´ë°ª ÃÖ¼Ò°ª ã±â sum°ú numpyÀÇ sumÀ¸·Î ¿ø¼ÒÀÇ ÇÕ ±¸ÇÏ°í ºñ±³Çϱâ04. arange·Î ¿¬¼ÓµÈ ¼ýÀÚ ¸¸µé±â numpyÀÇ arange »ç¿ëÇϱâ[¼öÇÐ] Chapter 05. ¹®ÀÚÀÇ »ç¿ë°ú ½ÄÀÇ °è»ê 01. º¯¼ö Ç¥Çö À¯ÀÇÇÒ Á¡ ¾Ë¾Æº¸±â[¼öÇÐ] Chapter 06. ÀÏÂ÷¹æÁ¤½Ä 01. ÀÓÀÇÀÇ ÀÏÂ÷¹æÁ¤½Ä ¹®Á¦ »ý¼º±â ¸¸µé±â[¼öÇÐ] Chapter 07. ¿¬¸³¹æÁ¤½Ä 01. ÀÓÀÇÀÇ ¿¬¸³¹æÁ¤½Ä ¹®Á¦ ¸¸µé±â[¼öÇÐ] Chapter 08. ºÎµî½Ä 01. ÀÓÀÇÀÇ ÀÏÂ÷ºÎµî½Ä ¹®Á¦ »ý¼º±â ¸¸µé±â02. ¿¬¸³ºÎµî½Ä ±¸Çϱâ03. ÀÓÀÇÀÇ ¿¬¸³ºÎµî½Ä ¹®Á¦ »ý¼º±â ¸¸µé±â04. µÎ ¹ÌÁö¼ö°¡ Æ÷ÇÔµÈ ¿¬¸³ºÎµî½Ä ±¸ÇϱâPart 04. ÀÏÂ÷ÇÔ¼ö [ÄÚµù] Chapter 01. tuple ÀÚ·áÇü 01. tupleÀÇ index ¾Ë¾Æº¸±â02. tupleÀÇ slicing ¾Ë¾Æº¸±â03. tupleÀÇ ´õÇϱâ, °öÇϱâ04. tupleÀÇ Æ¯Â¡[ÄÚµù] Chapter 02. zip [ÄÚµù] Chapter 03. ÄÚµù ÇÔ¼ö[ÄÚµù] Chapter 04. matplotlib ±×·¡ÇÁ 01. matplotlib.pyplot ¹è¿ì±âplt.scatter·Î Á¡ Âï±âplt.plotÀ¸·Î ¼± ±×·¡ÇÁ ±×¸®±â[¼öÇÐ] Chapter 05. ÀÏÂ÷ÇÔ¼ö ÀÏÂ÷ÇÔ¼ö ±â¿ï±â ÀÍÈ÷±âÀÏÂ÷ÇÔ¼ö »ó¼öÇ×(b) ÀÍÈ÷±âÀÏÂ÷ÇÔ¼öÀÇ xÃà, yÃàÀ¸·ÎÀÇ À̵¿ ÀÍÈ÷±â01. µÎ Á÷¼±ÀÇ ±³Â÷Á¡ ±¸Çϱâ02. ÀÓÀÇÀÇ ÇÔ¼ö ¹®Á¦ »ý¼º±â ¸¸µé±âPart 05. È®·ü°ú Åë°è[ÄÚµù] Chapter 01. Dictionary ÀÚ·áÇü01. dictionary¿¡ ÀÚ·á Ãß°¡Çϱâ02. dictionary¿¡ ÀÚ·á »èÁ¦Çϱâ03. dictionary¿¡ ¾î¶² ÀÚ·á°¡ ÀÖ´ÂÁö È®ÀÎÇϱâ04. getÀ¸·Î ºÒ·¯³»±â05. key °ªÀÌ Á¸ÀçÇÏ´ÂÁö ã±â[ÄÚµù] Chapter 02. µµ¼öºÐÆ÷Ç¥ 01. ÆÇ´Ù½º Series »ç¿ëÇϱâSeriesÀÇ index °Å²Ù·Î ã±âSeries ¿¬»êÇϱâdictionary·ÎºÎÅÍ Series ¸¸µé±âSeriesÀÇ indexingÀ¸·Î °ª ºÒ·¯¿À±â02. pandasÀÇ DataFrame »ç¿ëÇϱâDataFrameÀÇ ÀÚ·á ºÒ·¯¿À±âloc, iloc »ç¿ëÇϱâDataFrameÀÇ index¿Í columns ã±â[¼öÇÐ] Chapter 03. numpyÀÇ histogramÀ¸·Î µµ¼öºÐÆ÷µµ01. numpyÀÇ È÷½ºÅä±×·¥ ±×¸®±â - µµ¼öºÐÆ÷µµ »ó´ëµµ¼ö ±¸Çϱ⴩Àûµµ¼ö ±¸Çϱâ02. È÷½ºÅä±×·¥ ±×¸®±â°è±Þ °ª ±¸Çϱⱸ°£º° Æò±Õ ±¸Çϱâ[¼öÇÐ] Chapter 04. °æ¿ìÀÇ ¼ö 01. °æ¿ìÀÇ ¼ö ã±â¼ø¼´Â Áß¿äÇÏ°í, Áߺ¹Àº Çã¿ë ¾È µÉ ¶§¼ø¼´Â Áß¿äÇÏ°í, Áߺ¹Àº Çã¿ëµÉ ¶§¼ø¼´Â Áß¿äÇÏÁö ¾Ê°í, Áߺ¹Àº Çã¿ë ¾È µÉ ¶§¼ø¼´Â Áß¿äÇÏÁö ¾Ê°í, Áߺ¹Àº Çã¿ëµÉ ¶§02. È®·ü ±¸Çϱâ03. ±â´ë °ª ±¸Çϱâ[¼öÇÐ] Chapter 05. Åë°è01. numpyÀÇ average·Î Æò±Õ ±¸Çϱâ02. numpyÀÇ medianÀ¸·Î Áß¾Ó °ª ã±â03. numpyÀÇ bincount¿Í argmax·Î ÃÖºó°ª Ã£±â04. numpyÀÇ var¿Í std·Î ºÐ»ê°ú Ç¥ÁØÆíÂ÷ ±¸Çϱâ[ºÐ¼®] Chapter 06. µ¥ÀÌÅÍ ºÐ¼® - 2018 ¿ùµåÄÅ 01. 2018 ¿ùµåÄÅ µ¥ÀÌÅÍ ºÐ¼®Çϱâ02. CSV ÆÄÀÏ ºÒ·¯¿À±â03. ±¹°¡º° Á¤¸®ÇϱâPart 06. ÀÌÂ÷¹æÁ¤½Ä ¹× ÀÌÂ÷ÇÔ¼ö [ÄÚµù] Chapter 01. °íÂ÷¹æÁ¤½Ä ÇØ - numpyÀÇ roots[ÄÚµù] Chapter 02. Ŭ·¡½º[¼öÇÐ] Chapter 03. ÀÌÂ÷¹æÁ¤½Ä 01. Çϳª¾¿ ´ëÀÔÇؼ Ç®±âÀÌÂ÷¹æÁ¤½Ä ¹®Á¦ »ý¼º±â ¸¸µé±â02. ÀμöºÐÇØÇؼ Ç®±â03. ¿ÏÀüÁ¦°ö½ÄÀ» ÀÌ¿ëÇÑ ÀÌÂ÷¹æÁ¤½Ä Ç®±â[¼öÇÐ] Chapter 04. ÀÌÂ÷ÇÔ¼ö Part 07. µö·¯´×Chapter 01. Àΰø½Å°æ¸Á ¿ø¸®Chapter 02. Àΰø½Å°æ¸ÁÀÇ ¼öÇÐÀû Ç¥ÇöChapter 03. È°¼ºÈ ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ Àΰø½Å°æ¸Á ÄÚµùChapter 04. ReLU ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ ÄÚµù ÇÔ¼ö