ÆÄÀ̽ãÀ̶ó´Â ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ±âÃÊ ³»¿ëÀ» ¼Ò°³ÇÏ°í, À̸¦ È°¿ëÇÏ¿© ½ÇÁ¦ ¾ÆÆÄÆ® µ¥ÀÌÅ͸¦ ¾î¶»°Ô ¼öÁýÇÏ°í ºÐ¼® ¹× ½Ã°¢ÈÇÒ ¼ö ÀÖ´ÂÁö¿¡ ´ëÇØ »ó¼¼È÷ ¼³¸íµå¸³´Ï´Ù.
¥°. ÆÄÀ̽㠱âÃÊ
1. ÆÄÀ̽ãÀÇ Æ¯Â¡
2. ÆÄÀ̽ãÀÇ ÀåÁ¡
3. ÆÄÀ̽ãÀÇ ´ÜÁ¡
¥±. ÆÄÀ̽㠱⺻
1. º¯¼ö
1.1 º¯¼ö ŸÀÔ
1.1.1 ¼ýÀÚÇü
1.1.2 ¹®ÀÚÇü
1.2 À妽Ì
1.2.1 À妽º ¹øÈ£
1.2.2 Àε¦½Ì ¹æ¹ý
1.2.3 À½¼ö À妽º
1.3 ½½¶óÀ̽Ì
2. ÀÚ·á ±¸Á¶
2.1 ¸®½ºÆ®(List)
2.1.1 ¸®½ºÆ® »ý¼º
2.1.2 ¸®½ºÆ® Àε¦½Ì ¹× ½½¶óÀ̽Ì
2.1.3 ¸®½ºÆ® »ðÀÔ ¹× »èÁ¦
2.2 Æ©ÇÃ(Tuple)
2.2.1 Æ©Çà »ý¼º
2.2.2 Æ©Çà Àε¦½Ì ¹× ½½¶óÀ̽Ì
2.2.3 Æ©Çà »ðÀÔ ¹× »èÁ¦
2.3 µñ¼Å³Ê¸®(Dictionary)
2.3.1 µñ¼Å³Ê¸® »ý¼º
2.3.2 µñ¼Å³Ê¸® »ðÀÔ ¹× »èÁ¦
2.3.3 µñ¼Å³Ê¸® Å°(key)-°ª(value) ±¸Çϱâ
2.3.4 µñ¼Å³Ê¸® »ìÆ캸±â
3. Á¶°Ç¹®
3.1 if¹®
3.2 if-else Á¶°Ç¹®
3.3 if-elif-else Á¶°Ç¹®
4. ¹Ýº¹¹®
4.1 for¹®
4.2 while¹®
4.3 Áßø ·çÇÁ(nested loop)
5. ÆÄÀÏ ÀÐ°í ¾²±â
5.1 ÆÄÀÏ Àбâ
5.1.1 read() ÇÔ¼ö¿Í readline() ÇÔ¼ö
5.1.2 codec ¶óÀ̺귯¸®
5.1.3 CSV ¶óÀ̺귯¸®
5.1.4 ÆÇ´Ù½º(pandas) ¶óÀ̺귯¸®
5.2 ÆÄÀÏ ¾²±â (Write)
5.2.1 open() ÇÔ¼ö¿Í write() ÇÔ¼ö
5.2.2 ÆÇ´Ù½º(Pandas) ¶óÀ̺귯¸®
5.3 ±âÁ¸ ÆÄÀÏ¿¡ ³»¿ë Ãß°¡
6. ÇÔ¼ö
6.1 ¸Å°³º¯¼ö°¡ ¾ø´Â ÇÔ¼ö
6.2 ¸Å°³º¯¼ö°¡ ÀÖ´Â ÇÔ¼ö
7. ÆÇ´Ù½º(Pandas) ¶óÀ̺귯¸®
7.1 Shape
7.2 Àε¦½Ì°ú ½½¶óÀ̽Ì
7.3 ÇÔ¼ö
7.3.1 info() ÇÔ¼ö
7.3.2 head() ÇÔ¼ö
7.3.3 tail() ÇÔ¼ö
7.3.4 isnull() ÇÔ¼ö
7.3.5 describe() ÇÔ¼ö
7.3.6 drop() ÇÔ¼ö
7.3.7 fillna() ÇÔ¼ö
7.3.8 groupby() ÇÔ¼ö¿Í value_counts() ÇÔ¼ö
7.4 µ¥ÀÌÅÍ ÇÁ·¹ÀÓ ÇÕÄ¡±â
7.4.1 concat() ÇÔ¼ö
7.4.2 merge() ÇÔ¼ö
¥². ¿¬¸³´Ù¼¼´ë ¸Å¸Å ¹× Àü¿ù¼¼ ÀÚ·á ¸ðÀ¸±â
1. ¿¬¸³´Ù¼¼´ë ¸Å¸Å ¹× Àü¿ù¼¼ ÀÚ·á ¼öÁýÀ» À§ÇÑ »çÀü ÀÛ¾÷
1.1 °ø°øµ¥ÀÌÅÍ Æ÷ÅÐ µÑ·¯º¸±â
1.2 °ø°øµ¥ÀÌÅÍ Æ÷ÅÐÀÇ ÀÚ·á ¼öÁý ¹æ¹ý
1.2.1 ¿ÀÇ API È°¿ë ½Åû
1.2.2 ¿ÀÇ API È°¿ë ½Åû ¸ñ·Ï Á¶È¸
1.2.3 ¿ÀÇ API Á¤º¸ Á¶È¸
1.3 ¿ÀÇÂ API È°¿ë
1.3.1 ¿äû ¸Þ½ÃÁö ¸í¼¼
1.3.2 ÀÀ´ä ¸Þ½ÃÁö ¸í¼¼
1.3.3 ¿äû/ÀÀ´ä ¸Þ½ÃÁö ¿¹Á¦
1.4 ¹ýÁ¤µ¿ ÄÚµå ÀÚ·á ¼öÁý
2. ºÎµ¿»ê ÀÚ·á ¼öÁýÀ» À§ÇÑ ÆÄÀ̽ã ÇÁ·Î±×·¥ ÄÚµå ÀÛ¼º
2.1 ±âº» ÄÚµå
2.1.1 ÇÊ¿ä ¶óÀ̺귯¸® ½ÇÇà
2.1.2 ÀÎÅÍ³Ý ÁÖ¼Ò(URL)¿Í ¿äû º¯¼ö ÀÔ·Â
2.1.3 ÀÚ·á ¼öÁýÀ» À§ÇÑ ÇÔ¼ö »ý¼º
2.1.4 ÀÚ·á ¼öÁý
2.1.5 ÀÚ·á È®ÀÎ
2.2 Ãß°¡ ÄÚµå
2.2.1 ¹ýÁ¤µ¿ ÀÚ·á Á¤¸®
2.2.2 °Å·¡¿ù ¹Ýº¹À» À§ÇÑ º¯¼ö »ý¼º
2.2.3 ±âº» ÄÚµå ¼öÁ¤
2.2.4 ÀÚ·á ¼öÁý
2.2.5 ÀÚ·á ÀúÀå
¥³. ÆÄÀ̽ãÀ¸·Î ºÎµ¿»ê ÀÚ·á ºÐ¼®Çϱâ
1. ¿¬¸³´Ù¼¼´ë ¸Å¸Å ¹× Àü¿ù¼¼ ÀÚ·á ºÐ¼®À» À§ÇÑ »çÀü ÀÛ¾÷
1.1 ¿¬¸³´Ù¼¼´ë ¸Å¸Å ¹× Àü¿ù¼¼ ÀÚ·á È®ÀÎÇϱâ
1.1.1 µ¥ÀÌÅÍ ºÒ·¯¿À±â
1.1.2 µ¥ÀÌÅÍ È®ÀÎ
1.1.3 µ¥ÀÌÅÍÇÁ·¹ÀÓ Á¤º¸ È®ÀÎ
1.2 ¿¬¸³´Ù¼¼´ë ¸Å¸Å ¹× Àü¿ù¼¼ ÀÚ·á¿¡¼ ¹ýÁ¤µ¿ ÄÚµå ¸¸µé±â
1.2.1 ¿¬¸³´Ù¼¼´ë ¸Å¸Å ÀÚ·á
1.2.2 ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ ÀÚ·á
1.3 ¹ýÁ¤µ¿ ÄÚµå Àüü ÀÚ·á¿¡¼ ÇÊ¿ä Á¤º¸ º°µµ º¯¼ö ¸¸µé±â
1.3.1 ¹ýÁ¤µ¿¸í¿¡¼ ½Ãµµ, ±¸±º, µ¿¸é, À¾¸® Á¤º¸ ºÐ¸®Çϱâ
1.3.2 ¹ýÁ¤µ¿¸í Á¤º¸¸¦ ¼¼ºÐÈÇÏ¿© ÀúÀåÇϱâ
1.3.3 ¹ýÁ¤µ¿ Á¤º¸ ÀúÀåÇϱâ
1.3.4 Áö¿ªÄÚµå Á¤º¸ ÀúÀåÇϱâ
1.4 ¿¬¸³´Ù¼¼´ë ¸Å¸Å¿Í Àü¿ù¼¼ ÀÚ·á¿¡ Áö¿ª Á¤º¸ ºÙÀ̱â
1.4.1 ¿¬¸³´Ù¼¼´ë ¸Å¸Å ÀÚ·á¿¡ Áö¿ª Á¤º¸ ºÙÀ̱â
1.4.2 ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ ÀÚ·á¿¡ ÇÊ¿ä Á¤º¸ ºÙÀ̱â
1.5 ¿¬µµº° ÀÚ·á ¸¸µé±â
2. ºÎµ¿»ê ÀÚ·á ºÐ¼®Çϱâ
2.1 º¯¼öÇü º¯È¯Çϱâ
2.2 1Â÷¿ø ºÐ¼®
2.2.1 Àü±¹ ½Ãµµº° ¿¬¸³´Ù¼¼´ë ¸Å¸Å ÀÚ·á ºÐ¼®Çϱâ
2.2.2 Àü±¹ ½Ãµµº° ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ ÀÚ·á ºÐ¼®Çϱâ
2.2.3 2024³â ¿ùº° ¿¬¸³´Ù¼¼´ë ¸Å¸Å ÀÚ·á ºÐ¼®Çϱâ
2.2.4 2024³â ¿ùº° ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ ÀÚ·á ºÐ¼®Çϱâ
2.3 2Â÷¿ø ºÐ¼®
2.3.1 ¿ùº° ¹× Àü±¹ ½Ãµµº° ¿¬¸³´Ù¼¼´ë ¸Å¸Å ÀÚ·á ºÐ¼®Çϱâ
2.3.2 ¿ùº° ¹× Àü±¹ ½Ãµµº° ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ ÀÚ·á ºÐ¼®Çϱâ
2.4 Ãß°¡ ºÐ¼®
2.4.1 ¿ùº° ¹× Áö¿ªº° ¿¬¸³´Ù¼¼´ë ¸Å¸Å¿Í Àü¿ù¼¼ ÀÚ·á ºÐ¼®Çϱâ
2.4.2 ±âÁØ ±Ý¸®¿Í ¿¬¸³´Ù¼¼´ë ¸Å¸Å¿Í Àü¿ù¼¼ ÀÚ·á ºÐ¼®Çϱâ
2.4.2.1 ±âÁØ ±Ý¸® ÀÚ·á Á¤¸®
2.4.2.2 ÃÖ±Ù 5³â ¿¬¸³´Ù¼¼´ë ¸Å¸Å ÀڷḦ °áÇÕÇÏ¿© ºÐ¼®
2.4.2.3 ÃÖ±Ù 5³â ¿¬¸³´Ù¼¼´ë ¸Å¸Å ÀÚ·áÀÇ ¿¬µµº° ºÐ¼® °á°ú °áÇÕ ºÐ¼®
2.4.2.4 ÃÖ±Ù 5³âÀÇ ¿¬¸³´Ù¼¼´ë ¸Å¸Å ÀÚ·á ºÐ¼® °á°ú¿Í ±âÁØ ±Ý¸® °áÇÕ
2.4.2.5 ÃÖ±Ù 5³â ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ ÀڷḦ °áÇÕÇÏ¿© ºÐ¼®
2.4.2.6 ÃÖ±Ù 5³â ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ ÀÚ·áÀÇ ¿¬µµº° ºÐ¼® °á°ú °áÇÕ ºÐ¼®
2.4.2.7 ÃÖ±Ù 5³â ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ ÀÚ·á ºÐ¼® °á°ú¿Í ±âÁØ ±Ý¸® °áÇÕ
2.4.3 ¿¬¸³´Ù¼¼´ë ¸Å¸Å ¹× Àü¿ù¼¼ ÃßÀÌ À¯»ç Áö¿ª ºÐ¼®Çϱâ
2.4.3.1 ¿¬¸³´Ù¼¼´ë ¸Å¸Å À¯»ç Áö¿ª ºÐ¼®
2.4.3.2 ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ À¯»ç Áö¿ª ºÐ¼®
3. ºÎµ¿»ê ÀÚ·á ½Ã°¢È Çϱâ
3.1 ¿¬¸³´Ù¼¼´ë ¸Å¸Å ÀÚ·á ½Ã°¢È
3.1.1 ÇÑ±Û ÆùÆ® ¼³Á¤
3.1.2 ½Ãµµº° ¿¬¸³´Ù¼¼´ë ¸Å¸Å °Å·¡ ÇöȲ ½Ã°¢È
3.1.3 ½Ãµµº° ¿¬¸³´Ù¼¼´ë ¸Å¸Å Æò±Õ ±Ý¾× ÇöȲ ½Ã°¢È
3.1.4 ¿ùº° ¿¬¸³´Ù¼¼´ë ¸Å¸Å °Å·¡ ÇöȲ ½Ã°¢È
3.1.5 ¿ùº° ¿¬¸³´Ù¼¼´ë ¸Å¸Å Æò±Õ ±Ý¾× ÇöȲ ½Ã°¢È
3.1.6 ¿ùº° ¹× ½Ãµµº° ¿¬¸³´Ù¼¼´ë ¸Å¸Å °Å·¡ ÇöȲ ½Ã°¢È
3.1.7 ƯÁ¤ Áö¿ªº° ¿ùº° ¿¬¸³´Ù¼¼´ë ¸Å¸Å °Å·¡ ÇöȲ ½Ã°¢È
3.1.8 ƯÁ¤ Áö¿ªº° ¿ùº° ¿¬¸³´Ù¼¼´ë ¸Å¸Å Æò±Õ ±Ý¾× ÇöȲ ½Ã°¢È
3.2 ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ ÀÚ·á ½Ã°¢È
3.2.1 ½Ãµµº° ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ °Å·¡ °Ç¼ö ÇöȲ ½Ã°¢È
3.2.2 ½Ãµµº° ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ °Å·¡ ±Ý¾× ÇöȲ ½Ã°¢È
3.2.3 ¿ùº° ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ °Å·¡ °Ç¼ö ÇöȲ ½Ã°¢È
3.2.4 ¿ùº° ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ °Å·¡ ±Ý¾× ÇöȲ ½Ã°¢È
3.2.5 ¿ùº° ¹× ½Ãµµº° ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ °Å·¡ °Ç¼ö ÇöȲ ½Ã°¢È
3.2.6 ƯÁ¤ Áö¿ªº° ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ °Å·¡ °Ç¼ö ÇöȲ ½Ã°¢È
3.2.7 ƯÁ¤ Áö¿ªº° ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ °Å·¡ ±Ý¾× ÇöȲ ½Ã°¢È
3.2.8 ƯÁ¤ Áö¿ªº° ¿¬¸³´Ù¼¼´ë Àü¿ù¼¼ °Å·¡ ±Ý¾× ÇöȲ ½Ã°¢È º¸Á¤
3.3 ¿ùº° ¹× ½Ãµµº° ¿¬¸³´Ù¼¼´ë ¸Å¸Å ¹× Àü¿ù¼¼ ÀÚ·á ½Ã°¢È
3.3.1 ¿ùº° ¹× ½Ãµµº° ¿¬¸³´Ù¼¼´ë ¸Å¸Å ¹× Àü¿ù¼¼ °Å·¡ °Ç¼ö ÇöȲ ½Ã°¢È
3.3.2 ¿ùº° ¹× ½Ãµµº° ¿¬¸³´Ù¼¼´ë ¸Å¸Å ¹× Àü¿ù¼¼ °Å·¡ ±Ý¾× ÇöȲ ½Ã°¢È
3.3.3 ¿ùº° ¹× ½Ãµµº° ¿¬¸³´Ù¼¼´ë ¸Å¸Å ¹× Àü¿ù¼¼ °Å·¡ ±Ý¾× ÇöȲ ½Ã°¢È º¸Á¤
3.4 ±âÁØ ±Ý¸®¿Í ¿¬¸³´Ù¼¼´ë ¸Å¸Å ¹× Àü¿ù¼¼ °Å·¡ °Ç¼ö ÇöȲ ½Ã°¢È
3.5 ¿¬¸³´Ù¼¼´ë ¸Å¸Å ¹× Àü¿ù¼¼ À¯»ç Áö¿ª ½Ã°¢È
3.5.1 ¿¬¸³´Ù¼¼´ë ¸Å¸Å °Å·¡ À¯»ç Áö¿ª ½Ã°¢È
3.5.2 ¿¬¸³´Ù¼¼´ë Àü¼¼ °Å·¡ À¯»ç Áö¿ª ½Ã°¢È
3.5.3 ¿¬¸³´Ù¼¼´ë ¿ù¼¼ °Å·¡ À¯»ç Áö¿ª ½Ã°¢È