ÄÜÅÙÃ÷ »ó¼¼º¸±â
ÇÙ½ÉÄÚ¾î! µ¥ÀÌÅÍ ºÐ¼® with ÆÄÀ̽ã


ÇÙ½ÉÄÚ¾î! µ¥ÀÌÅÍ ºÐ¼® with ÆÄÀ̽ã

<ÃÖÈñ½Ä> Àú | ÀÎÇÇ´ÏƼºÏ½º

Ãâ°£ÀÏ
2024-08-30
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
14 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 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 µ¥ÀÌÅÍ ½Ã°¢È­
¿äÁ¡Á¤¸®
¿¬½À¹®Á¦
¼öÇàÆò°¡