ÄÁÅÙÃ÷»ó¼¼º¸±â

ÇÙ½ÉÄÚ¾î! µ¥ÀÌÅÍ ºÐ¼® with ÆÄÀ̽ã
ÇÙ½ÉÄÚ¾î! µ¥ÀÌÅÍ ºÐ¼® with ÆÄÀ̽ã
  • ÀúÀÚÃÖÈñ½Ä
  • ÃâÆÇ»çÀÎÇÇ´ÏƼºÏ½º
  • ÃâÆÇÀÏ2024-09-11
  • µî·ÏÀÏ2024-11-25
º¸À¯ 1, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 0, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

¡´ÇÙ½ÉÄÚ¾î µ¥ÀÌÅÍ ºÐ¼® with ÆÄÀ̽㡵Àº ÃÖ±Ù µ¥ÀÌÅÍ ºÐ¼®ÀÇ Á߿伺ÀÌ °­Á¶µÇ´Â °æÇâ¿¡ ¸ÂÃß¾î ÆÄÀ̽ãÀ» È°¿ëÇÑ µ¥ÀÌÅÍ ºÐ¼®À» ¼³¸íÇÏ°í, Çй®Àû Àü°ø°ú »ó°ü¾øÀÌ ´©±¸³ª ½±°Ô ÆÄÀ̽㠶óÀ̺귯¸®¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅÍ ºÐ¼®À» ½±°Ô ÀÍÈú ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´´Ù.



º»¼­ÀÇ 1~5ÀåÀº ÆÄÀ̽ãÀÇ ±âº»ÀûÀÎ »ç¿ë¹ý°ú ÆÄÀ̽ã ÇÔ¼öµéÀ», 6~9ÀåÀº ¾Æ³ªÄÜ´Ù Ç÷§ÆûÀ» ¼³Ä¡ÇÏ¿© ÁÖÇÇÅÍ ³ëÆ®ºÏ ȯ°æ¿¡¼­ ½Ç½ÀÇÒ ¼ö Àִ ȯ°æÀ» Á¦°øÇϸç NumPy, Pandas, Matplotlib, Seaborn ÆÄÀ̽㠺м® ¶óÀ̺귯¸® ¹× ½Ã°¢È­¸¦ ¼³¸íÇÑ´Ù. 10~13ÀåÀº Àüó¸®, À¥ Å©·Ñ¸µ, À¥ ½ºÅ©·¡ÇÎ, °ø°ø µ¥ÀÌÅ͸¦ È°¿ëÇÑ µ¥ÀÌÅÍ ºÐ¼®ÀÌ °¡´ÉÇϵµ·Ï ±¸¼ºÇÏ¿´´Ù.



°¢ À帶´Ù ¿¹Á¦, Áø´Ü¹®Á¦, ¿äÁ¡Á¤¸®, ¿¬½À¹®Á¦, ¼öÇàÆò°¡¸¦ »ðÀÔÇÏ¿© ¹è¿î ³»¿ëÀ» Á¤¸®ÇÏ°í ¹®Á¦ ÇØ°á ´É·ÂÀ» ±â¸¦ ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´´Ù. ±×¸®°í ±âÁ¸ µ¥ÀÌÅÍ ºÐ¼®¿¡¼­ ¸¹ÀÌ »ç¿ëµÇ´ø Åë°èÇÐÀû ¿ä¼Ò¿Í °ü·ÃµÈ ÀÌ·ÐÀû ¼³¸íÀº °¡±ÞÀû ÁÙÀÎ ´ë½Å °¡Àå Çʼö ¿ä¼ÒÀÎ ºÐ¼® ±â¹ýÀ¸·Î ´©±¸³ª µ¥ÀÌÅÍ ºÐ¼®À» È°¿ëÇغ¼ ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´´Ù.

ÀúÀÚ¼Ò°³

ÃÖÈñ½Ä



2012³â 2¿ù ¼þ½Ç´ëÇб³ ÀϹݴëÇпø ÄÄÇ»ÅÍÇаú Àü°ø(°øÇйڻç).

2020³â 3¿ù~ ¼­¿ï°úÇбâ¼ú´ëÇб³ »ê¾÷½Ã½ºÅÛ°øÇкΠ¿Ü·¡±³¼ö, 2020³â 8¿ù~ Çѱ¹¿Ü±¹¾î´ëÇб³ ¹Ì³×¸£¹ÙÇкΠ¿Ü·¡±³¼ö, 2021³â 8¿ù~ °Ç±¹´ë »óÇã±³¾ç´ëÇР¿Ü·¡±³¼öÀÌ´Ù. °ü½ÉºÐ¾ß´Â SWÇÁ·Î±×·¡¹Ö(Java, C, DB, Python, JSP, JavaScript, Node.js µî), ÄÄÇ»Æûç°í, ÀΰøÁö´É, ºòµ¥ÀÌÅÍ, IoT, Á¤º¸º¸¾È µî.

¸ñÂ÷

CHAPTER 01 µ¥ÀÌÅÍ ºÐ¼® °³³ä



1.1 µ¥ÀÌÅÍ ºÐ¼® °³³ä

1.1.1 ºòµ¥ÀÌÅÍÀÇ Á¤ÀÇ

1.1.2 ºòµ¥ÀÌÅÍÀÇ ¿ª»ç¿Í ÃâÇö ¹è°æ

1.1.3 ºòµ¥ÀÌÅÍÀǠƯ¡

1.1.4 ºòµ¥ÀÌÅÍÀÇ Àå´ÜÁ¡

1.1.5 ºòµ¥ÀÌÅÍÀÇ ºÐ¼® Ã³¸® °úÁ¤

1.1.6 ºòµ¥ÀÌÅÍÀÇ È°¿ë

¿äÁ¡Á¤¸®

¿¬½À¹®Á¦

¼öÇàÆò°¡



CHAPTER 02 ÆÄÀ̽㠱⺻ ¹®¹ý



2.1 º¯¼ö(variable)

2.1.1 º¯¼ö¶õ?

2.1.2 º¯¼ö »ý¼º ±ÔÄ¢

2.2 ÆÄÀ̽ã ÀÚ·áÇü

2.2.1 ±âº» ÀÚ·áÇü

2.2.2 ¹®ÀÚ¿­ ÀÚ·áÇü

2.2.3 ºÎ¿ï ÀÚ·áÇü

2.3 ÆÄÀ̽㠱⺻ ¿¬»êÀÚ

2.3.1 »ê¼ú ¿¬»êÀÚ

2.3.2 ´ëÀÔ(ÇÒ´ç) ¿¬»êÀÚ

2.3.3 º¹ÇÕ ´ëÀÔ ¿¬»êÀÚ

2.3.4 °ü°è(ºñ±³) ¿¬»êÀÚ

2.3.5 ³í¸® ¿¬»êÀÚ

2.3.6 ¹®ÀÚ¿­ ¿¬»êÀÚ : +, *, []

2.3.7 ºñÆ® ¿¬»êÀÚ

2.3.8 ½¬ÇÁÆ® ¿¬»êÀÚ

2.4 ¹®ÀÚ¿­ Æ÷¸ËÆÃ

2.4.1 % Çü½Ä ÁöÁ¤ÀÚ

2.4.2 format() ÇÔ¼ö

2.4.3 f-string Æ÷¸ËÆÃ

¿äÁ¡Á¤¸®

¿¬½À¹®Á¦

¼öÇàÆò°¡



CHAPTER 03 ÆÄÀ̽㠱⺻ ¹®¹ý 2



3.1 print() ÇÔ¼ö

3.1.1 print() ÇÔ¼ö

3.2 input() ÇÔ¼ö

3.3 if Á¶°Ç¹®

3.3.1 Á¶°Ç¹®

3.3.2 if ~ else ¹®

3.3.3 Áßø if ¹®

3.3.4 if~elif~else ¹®

3.4 ¹Ýº¹¹®

3.4.1 for ¹Ýº¹¹®

3.4.2 while ¹Ýº¹¹®

3.4.3 Áßø ¹Ýº¹¹®

3.5 ±âŸ Á¦¾î¹®

3.5.1 break ¹®

3.5.2 continue ¹®

3.6 ÇÔ¼ö(function)

3.6.1 »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö

¿äÁ¡Á¤¸®

¿¬½À¹®Á¦

¼öÇàÆò°¡



CHAPTER 04 ÆÄÀ̽㠱⺻ ¹®¹ý3



4.1 ¸®½ºÆ®(list)

4.1.1 ¸®½ºÆ®(list) »ìÆ캸±â

4.1.2 ¸®½ºÆ® ½½¶óÀ̽Ì(slicing)

4.1.3 ¸®½ºÆ®(list) È°¿ëÇϱâ

4.1.4 ¸®½ºÆ®(list) »èÁ¦Çϱâ

4.1.5 ¸®½ºÆ® Ç׸ñ Á¤·ÄÇϱâ

4.2 Æ©ÇÃ(tuple)

4.2.1 Æ©ÇÃ

4.2.2 Æ©ÇàȰ¿ëÇϱâ

4.2.3 ´ÙÁß ¸®½ºÆ®

4.3 µñ¼Å³Ê¸®(dictionary)

4.3.1 µñ¼Å³Ê¸® ±¸Á¶

4.4 ¼¼Æ®(set)

4.4.1 ¼¼Æ® ±¸Á¶

¿äÁ¡Á¤¸®

¿¬½À¹®Á¦

¼öÇàÆò°¡



CHAPTER 05 ÆÄÀ̽㠱⺻ ¹®¹ý 4



5.1 ¿¹¿Ü Ã³¸®

5.1.1 ¿¹¿Ü Ã³¸®(try~except)

5.1.2 try ~ except ~ else ~ finally

5.2 ÆÄÀϠó¸®

5.2.1 ÆÄÀÏ Àбâ

5.2.2 ÆÄÀÏ ¾²±â

¿äÁ¡Á¤¸®

¿¬½À¹®Á¦

¼öÇàÆò°¡



CHAPTER 06 Á¤±Ô Ç¥Çö½Ä°ú ¾Æ³ªÄÜ´Ù Ç÷§Æû



6.1 Á¤±Ô Ç¥Çö½Ä(Regular Expression)

6.1.1 Á¤±Ô Ç¥Çö½Ä

6.1.2 ÆÐÅÏ ¹®ÀÚ¿­

6.2 ¾Æ³ªÄÜ´Ù(Anaconda) Ç÷§Æû

6.2.1 ¾Æ³ªÄÜ´Ù Ç÷§Æû

6.2.2 ÁÖÇÇÅÍ ³ëÆ®ºÏ

¿äÁ¡Á¤¸®

¿¬½À¹®Á¦



CHAPTER 07 ³ÑÆÄÀÌ ¶óÀ̺귯¸®



7.1 ³ÑÆÄÀÌ(NumPy) ¶óÀ̺귯¸®

7.1.1 ³ÑÆÄÀÌ ¼³Ä¡ ¹× È£Ãâ

7.1.2 ³ÑÆÄÀÌ ¹è¿­ »ý¼ºÇϱâ

7.1.3 ³ÑÆÄÀÌ ¹è¿­ ¼Ó¼º(type/shape/ndim/size)

7.1.4 ³ÑÆÄÀÌ ¹è¿­ Ç÷¹À̽ºÈ¦´õ(placeholder)

7.1.5 ³ÑÆÄÀÌ ¹è¿­ arange()

7.1.6 ³ÑÆÄÀÌ ¹è¿­ Ãß°¡ / »ðÀÔ / »èÁ¦ / Áߺ¹ Á¦°Å

7.1.7 ³ÑÆÄÀÌ ¹è¿­ ºÐ¸®

7.1.8 ³ÑÆÄÀÌ Àε¦½Ì / ½½¶óÀ̽Ì

7.1.9 ³ÑÆÄÀÌ ¹è¿­ ¿¬»ê

7.1.10 ³ÑÆÄÀÌ ¼öÇÐÇÔ¼ö

7.1.11 ³ÑÆÄÀÌ ¹è¿­ Á¤·Ä

¿äÁ¡Á¤¸®

¿¬½À¹®Á¦

¼öÇàÆò°¡



CHAPTER 08 ÆÇ´Ù½º(pandas) ¶óÀ̺귯¸®



8.1 ÆÇ´Ù½º(pandas) ¶óÀ̺귯¸®

8.1.1 ÆÇ´Ù½º

8.1.2 ÆÇ´Ù½º ½Ã¸®Áî

8.1.3 ½Ã¸®Áî È°¿ëÇϱâ

8.1.4 µ¥ÀÌÅÍÇÁ·¹ÀÓ(DataFrame)

8.1.5 ¿ÜºÎ µ¥ÀÌÅÍ °¡Á®¿À±â

8.1.6 ±×·ìÈ­Çϱâ

¿äÁ¡Á¤¸®

¿¬½À¹®Á¦

¼öÇàÆò°¡



CHAPTER 09 µ¥ÀÌÅÍ ½Ã°¢È­



9.1 µ¥ÀÌÅÍ ½Ã°¢È­

9.1.1 Matplotlib ¶óÀ̺귯¸®

9.1.2 ½Ãº»(seaborn) ¶óÀ̺귯¸®

¿äÁ¡Á¤¸®

¿¬½À¹®Á¦

¼öÇàÆò°¡



CHAPTER 10 µ¥ÀÌÅÍ Àüó¸®



10.1 µ¥ÀÌÅÍ Àüó¸®

10.1.1 ºòµ¥ÀÌÅÍ ºÐ¼® ÇÁ·Î¼¼½º

10.1.2 °áÃøÄ¡(Missing Value)

10.1.3 °áÃøÄ¡ Å½»ö

10.1.4 ÀÌ»óÄ¡(outlier)

10.1.5 µ¥ÀÌÅÍ Áߺ¹°ª

10.1.6 µ¥ÀÌÅÍ ºÐÇÒ

¿äÁ¡Á¤¸®

¿¬½À¹®Á¦

¼öÇàÆò°¡



CHAPTER 11 ½ºÅ©·¡Çΰú ¾îÈÖ ºÐ¼®



11.1 À¥ Å©·Ñ¸µ(Web crawling) °ú ½ºÅ©·¡ÇÎ(Scraping)

11.1.1 À¥ Å©·Ñ¸µ

11.1.2 À¥ ½ºÅ©·¡ÇÎ

11.1.3 CSV ÆÄÀÏ

11.2 ¿öµå Å¬¶ó¿ìµå(word cloud)¿Í KoNLPy ÆÐÅ°Áö

11.2.1 ¿öµå Å¬¶ó¿ìµå

11.2.2 Count() ¶óÀ̺귯¸®

11.2.3 KoNLPy ¶óÀ̺귯¸®

¿äÁ¡Á¤¸®

¿¬½À¹®Á¦

¼öÇàÆò°¡



CHAPTER 12 µ¥ÀÌÅÍ ºÐ¼® Ã³¸® 1



12.1 µ¥ÀÌÅÍ ºÐ¼® Ã³¸® 1

12.1.1 ÀÚ·á ¼öÁý

12.1.2 µ¥ÀÌÅÍ °¡Á®¿À±â

12.1.3 µ¥ÀÌÅÍ Àü󸮠ÀÛ¾÷

12.1.4 µ¥ÀÌÅÍ ÃßÃâ

12.1.5 ±¸°£º° ³ª´©±â

12.1.6 µ¥ÀÌÅÍ ½Ã°¢È­ ÀÛ¾÷

¿äÁ¡Á¤¸®

¿¬½À¹®Á¦

¼öÇàÆò°¡



CHAPTER 13 µ¥ÀÌÅÍ ºÐ¼® Ã³¸® 2



13.1 µ¥ÀÌÅÍ ºÐ¼® Ã³¸® 2

13.1.1 ÀÚ·á ¼öÁý

13.1.2 µ¥ÀÌÅÍ Àü󸮠ÀÛ¾÷

13.1.3 µ¥ÀÌÅÍ ±×·ìÈ­Çϱâ

13.1.4 Çǹþ Å×ÀÌºí µ¥ÀÌÅÍ Áý°è

13.1.5 µ¥ÀÌÅÍ ½Ã°¢È­

¿äÁ¡Á¤¸®

¿¬½À¹®Á¦

¼öÇàÆò°¡

ÇÑÁÙ ¼­Æò