½±°í °£´ÜÇÑ ¿¹Á¦¸¦ ÀÌ¿ëÇÑ ºòµ¥ÀÌÅͺм® ¹× ÀΰøÁö´É ½Ç½À!
ºòµ¥ÀÌÅÍ ºÐ¼®À» À§ÇÑ Numpy, Pandas ±â´É°ú ±×·¡ÇÁ ÅøÀÎ Matplot ±â´É È°¿ë!
ÀÌ Ã¥Àº ÆÄÀ̽ãÀÇ ±âÃʸ¦ ÀÍÈ÷°í ºòµ¥ÀÌÅÍ ºÐ¼®°ú ÀΰøÁö´ÉÀÇ ±âÃÊÁö½ÄÀ» È®¸³Çϱâ À§ÇØ ±âº»À̷аú ´Ù¾çÇÑ ½Ç½À¿¹Á¦µé·Î °øºÎÇÏ´Â °³·Ð¼ÀÌ´Ù. ÀΰøÁö´ÉÀ» ¼öÇàÇϱâ À§Çؼ´Â ºòµ¥ÀÌÅÍ°¡ ÀÔ·ÂÀ¸·Î ÁÖ¾îÁö¸ç À̸¦ °¡°øÇÏ¿© ºÐ¼®ÇÒ ¼ö ÀÖ´Â ºòµ¥ÀÌÅÍ ºÐ¼®±â¼úÀÌ ÇÊ¿äÇÏ´Ù. À̸¦ À§ÇØ ÇöÀç °¢±¤À» ¹Þ°í ÀÖ´Â ±¸±ÛÀÇ ÁÖÇÇÅÍ ³ëÆ®ºÏ(Jupyter Notebook)ȯ°æ¿¡¼ ³ÑÆÄÀÌ(Numpy)¿Í ÆÇ´Ù½º(Pandas)¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â ÆÄÀ̽ã(Python)À» ½Ç½ÀÀ» ÅëÇØ ÀÍÈù´Ù.
ÆÄÀ̽ãÀÇ ±âÃʺÎÅÍ ±â°èÇнÀ°ú µö·¯´×±îÁö!
ÀÌ Ã¥Àº ÀΰøÁö´ÉÀ» °øºÎÇÏ°í ½Í¾î ÇÏ´Â Ãʺ¸ÀÚ¸¦ À§ÇÑ °³·Ð¼·Î¼ ÆÄÀ̽ãÀÇ ±âÃÊ¿¡¼ ½ÃÀÛÇÏ¿© ºòµ¥ÀÌÅÍ ºÐ¼®°ú ÀΰøÁö´É ÀÔ¹®±îÁöÀÇ ³»¿ëÀ» ¸ðµÎ ´ã°í ÀÖ´Ù. ±âº» À̷аú ´Ù¾çÇÑ ¿¹Á¦ Áß½ÉÀÇ ÇнÀ ¹æ¹ýÀ¸·Î Ã¥À» ±¸¼ºÇÏ¿´À¸¸ç, Part 1¿¡¼´Â ÆÄÀ̽㠱âÃʸ¦, Part 2¿¡¼´Â ºòµ¥ÀÌÅÍ ºÐ¼®À», Part 3¿¡¼´Â ÀΰøÁö´É°ú ±â°èÇнÀÀ» ÁßÁ¡ÀûÀ¸·Î ´Ù·ç¾ú´Ù.
°³Á¤2ÆÇ¿¡¼ Ãß°¡ ¹× ¾÷µ¥ÀÌÆ® µÈ ³»¿ë
? µ¥ÀÌÅÍ ÆÄÀÏ(csv)À» ÇнÀ°ú Å×½ºÆ®¿¡ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÁغñÇÏ´Â Àüó¸® ÄÚµå Ãß°¡
? csv ÆÄÀÏÀ» Pandas·Î º¯È¯ ½Ã ¹ß»ýÇÏ´Â À¯´ÏÄÚµå ¿À·ù ó¸®
? °ø°øµ¥ÀÌÅ͸¦ È°¿ëÇÑ ´Ù¾çÇÑ ¸Ó½Å·¯´× ½Ç½À ¿¹Á¦ Ãß°¡
? ¸Ó½Å·¯´× ¸ðµ¨(°áÁ¤Æ®¸®, k-NN, SVM)ÀÇ È¸±Í ¹æ½Ä¿¡ ´ëÇÑ ¼³¸í º¸¿Ï
¾ÆÀÌ¿À¿ÍÁÖ¸³´ë(Iowa State University) ÄÄÇ»ÅÍ°úÇаú¸¦ Á¹¾÷ÇÏ°í °æºÏ´ëÇб³¿¡¼ ¼®»ç ¹× ¹Ú»ç ÇÐÀ§¸¦ ÃëµæÇÏ¿´À¸¸ç, ÇöÀç´Â µ¿¸í´ëÇб³ ÀüÀÚ°øÇаú ±³¼ö·Î ÀçÁ÷ ÁßÀÌ´Ù. Àú¼·Î´Â ¡ºµ¥ÀÌÅÍÅë½Å ¹× ÄÄÇ»ÅÍ ³×Æ®¿öÅ©¡», ¡ºÃֽŠÁ¤º¸Åë½Å°³·Ð¡», ¡ºJSP ÇÁ·Î±×·¡¹Ö¡», ¡ºÀÎÅÍ³Ý ¿µ¾î¡», ¡ºÃֽŠÀü»ê ¿µ¾î¡»µîÀÌ ÀÖÀ¸¸ç, °ü½É ¿¬±¸ ºÐ¾ß´Â ºòµ¥ÀÌÅÍ ºÐ¼®, ÀΰøÁö´É, 꺿 µîÀÌ´Ù.
[part 1 ÆÄÀ̽ãÀÇ ±âÃÊ]
Chapter 01 ÆÄÀ̽ãÀÇ ±âÃÊ
1.1 ÆÄÀ̽㠼³Ä¡
Chapter 02 º¯¼ö¿Í ÀÔÃâ·ÂÇÔ¼ö
2.1 µ¥ÀÌÅÍÇü°ú º¯¼ö
2.2 º¯¼öÀÇ ¿¬»ê
2.3 ÀÔÃâ·ÂÇÔ¼ö
Chapter 03 Á¶°Ç¹®°ú ¹Ýº¹¹®
3.1 Á¶°Ç¹®
3.2 ¹Ýº¹¹®
3.3 break/continue
Chapter 04 ÇÔ¼ö
4.1 »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö
4.2 ÇÔ¼öÀÇ ÀÀ¿ë
Chapter 05 ¹®ÀÚ¿°ú ¹è¿
5.1 ¹®ÀÚ¿
5.2 ¹è¿ÀÇ Á¾·ù
Chapter 06 °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö
6.1 ÆÄÀ̽ãÀÇ °´Ã¼
6.2 Ŭ·¡½º·Î °´Ã¼ ¸¸µé±â
6.3 »ý¼ºÀÚ
6.4 µ¥ÀÌÅÍÇü °´Ã¼ÀÇ °³³ä
6.5 ´Ù¾çÇÏ°í Æí¸®ÇÑ ±â´Éµé
6.6 ºóµµ¼ö
[Part 2 ºòµ¥ÀÌÅÍ ºÐ¼®]
Chapter 07 ºòµ¥ÀÌÅÍ ºÐ¼®À» À§ÇÑ È¯°æ ¹× ±â´É
7.1 ºòµ¥ÀÌÅÍ ºÐ¼® °³¿ä
7.2 °³¹ßȯ°æ ±¸Ãà
Chapter 08 ºòµ¥ÀÌÅÍ ºÐ¼® Ãʱ⠿¹Á¦
8.1 DNA ÇÁ·ÎÁ§Æ®
Chapter 09 Åë°è¿Í ¼öÇÐÀû ±â´ÉÀ» À§ÇÑ Numpy
9.1 NumpyÀÇ ¼³Ä¡
9.2 NumpyÀÇ ±âÃÊ
Chapter 10 ºòµ¥ÀÌÅÍ ºÐ¼®À» À§ÇÑ Plot ±â´É
10.1 MatplotÀÇ ±âÃÊ
10.2 Numpy¸¦ ÀÌ¿ëÇÑ Plot ±â´É
Chapter 11 µ¥ÀÌÅÍÇÁ·¹ÀÓ Ã³¸®¸¦ À§ÇÑ Pandas
11.1 PandasÀÇ ±âÃÊ
Chapter 12 ºòµ¥ÀÌÅÍ °¡°ø ¹× ºÐ¼®
12.1 ºòµ¥ÀÌÅÍÀÇ °¡°ø
12.2 Binning/Normalization
12.3 Data Formatting
Chapter 13 ºòµ¥ÀÌÅÍ ºÐ¼® °úÁ¦
13.1 NetworkX
13.2 GPS¸¦ ÀÌ¿ëÇÑ Ã¶»õ À̵¿ ÆľÇ
[Part 3 ÀΰøÁö´É]
Chapter 14 ±â°èÇнÀÀÇ ±âº» °³³ä
14.1 ±â°èÇнÀÀÇ ´Ü°è
14.2 Æ®¸® ºÐ·ùÀÚÀÇ ½Ã°¢È
Chapter 15 ±â°èÇнÀ ¸ðµ¨(Machine Learning Models)
15.1 ÁöµµÇнÀÀÇ °³¿ä
15.2 ÁöµµÇнÀÀÇ ±¸Á¶ ¹× ¹æ½Ä
15.3 ÁöµµÇнÀ ¸ðµ¨ÀÇ Á¾·ù
15.4 ºñÁöµµÇнÀÀÇ °³¿ä ¹× ±¸Á¶
15.5 °úÁ¦
Chapter 16 µö·¯´×
16.1 µö·¯´×ÀÇ °³¿ä
16.2 ¹®Á¦ À¯Çüº° µö·¯´× ¸ðµ¨
16.3 µö·¯´× ¸ðµ¨ÀÇ ¼º´É
16.4 À̹ÌÁö¿Í ½Ã°è¿ 󸮸ðµ¨