¹Ù»Û ÀÏ»ó ¼Ó¿¡¼ ¾çÁúÀÇ ¸®Æ÷Æ®¸¦ ÀÛ¼ºÇϽô µ¥, ½Ã°£°ú ³ë·ÂÀ» ÃÖ¼ÒÈÇÒ ¼ö ÀÖ´Â °úÁ¦¹°·Î ¸®Æ÷Æ® ÀÛ¼º¿¡ Âü°íÇϽþî ÁÁÀº ¼ºÀû ¹ÞÀ¸¼¼¿ä.^^
±ÛÀÚ ¸ð¾ç(¸¼Àº°íµñ, ÀåÆò 100%, Å©±â 11 pt, ÀÚ°£ 0%)
°úÁ¦ ½ºÆ®·¹½º ½Ï~ ÇÐÁ¡ ¾¦!
¸ñÂ÷
°úÁ¦¸í B ¼¿ï½Ã ¿¸°µ¥ÀÌÅͱ¤Àå µ¥ÀÌÅÍ »ç¿ë
¹®Á¦ 1. API ÀÎÁõŰ ¹ß±Þ ¹× µ¥ÀÌÅÍ ¼öÁý (10Á¡)
¼¿ï½Ã ¿¡ÄÚ¸¶Àϸ®Áö ¿¡³ÊÁö»ç¿ë·® Åë°èÁ¤º¸ Open API¸¦ Ȱ¿ëÇÏ¿© µ¥ÀÌÅ͸¦ ¼öÁýÇϽÿÀ.
1-1. ¼¿ï½Ã ¿¡ÄÚ¸¶Àϸ®Áö ¿¡³ÊÁö»ç¿ë·® Åë°èÁ¤º¸ Open API¸¦(https://data.seoul.go.kr/dataList/OA-15361/S/1/datasetView.do)¿¡¼ API ½Åû °úÁ¤À» °ÅÃÄ ÀÎÁõ۸¦ ¹ß±Þ¹Þ°í, ¹ß±Þ¹ÞÀº ÀÎÁõŰ Á¤º¸¸¦ Æ÷ÇÔÇÑ È¸éÀ» ĸóÇÏ¿© ÷ºÎÇϽÿÀ. (3Á¡)
1-2. PythonÀ» »ç¿ëÇÏ¿© API¸¦ È£ÃâÇÏ´Â Äڵ带 ÀÛ¼ºÇϰí, 2015³â 1¿ùºÎÅÍ 2024³â 12¿ù±îÁöÀÇ °³ÀÎ À¯ÇüÀÇ Çö³â Àü±â, °¡½º, ¼öµµ, Áö¿ª³¹æ ¿¡³ÊÁö »ç¿ë·® µ¥ÀÌÅ͸¦ ¼öÁýÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇϽÿÀ. API È£Ãâ ¼º°øÀ» È®ÀÎÇÒ ¼ö ÀÖ´Â ½ÇÇà °á°ú¸¦ ĸóÇÏ¿© ÷ºÎÇϽÿÀ. (7Á¡)
¹®Á¦ 2. µ¥ÀÌÅÍ º¯È¯ ¹× Àüó¸® (8Á¡)
¼öÁýÇÑ µ¥ÀÌÅ͸¦ ºÐ¼®¿¡ ÀûÇÕÇÑ ÇüÅ·Πº¯È¯ÇϽÿÀ.
2-1. ¼öÁýÇÑ JSON ÇüÅÂÀÇ µ¥ÀÌÅ͸¦ pandas DataFrameÀ¸·Î º¯È¯Çϰí, µ¥ÀÌÅÍÀÇ ±âº» Á¤º¸¸¦ Ãâ·ÂÇÏ´Â ÄÚµå¿Í ½ÇÇà °á°ú¸¦ ÷ºÎÇϽÿÀ. (4Á¡)
2-2. ¿¬µµº°, °èÀýº° ºÐ¼®À» À§ÇØ ³¯Â¥ Ä÷³À» Ȱ¿ëÇÏ¿© ¿¬µµ(year)¿Í °èÀý(season) Ä÷³À» Ãß°¡ÇÏ´Â Àüó¸® Äڵ带 ÀÛ¼ºÇϰí, º¯È¯ °á°ú¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Â Ãâ·Â °á°ú¸¦ ÷ºÎÇϽÿÀ.
¡Ø °èÀý ±¸ºÐ: º½(3-5¿ù), ¿©¸§(6-8¿ù), °¡À»(9-11¿ù), °Ü¿ï(12-2¿ù) (4Á¡)
¹®Á¦ 3. µ¥ÀÌÅÍ ½Ã°¢È (8Á¡)
Àüó¸®µÈ µ¥ÀÌÅ͸¦ Ȱ¿ëÇÏ¿© ´ÙÀ½ÀÇ ½Ã°¢È¸¦ ¼öÇàÇϽÿÀ.
3-1. ¿¬µµº° ¿¡³Ê