¾î¶² ƯÁ¤ °ªÀÌ ÀÖ´Â ÇàÀÇ Á¤º¸¸¦ ãÀ¸·Á¸é ¿©·¯ ¹æ¹ýÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ µ¥ÀÌÅÍ°¡ ºÒ±ÔÄ¢ÀûÀ¸·Î ÁÖ¾îÁø °æ¿ì ƯÁ¤ Á¶°Ç¿¡ ¸Â´Â ÇàÀ» ã±â À§Çؼ´Â Á¶°Ç¿¡ µû¶ó ÇÊÅ͸µÇÏ´Â °úÁ¤ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¿©±â¼´Â ¿¢¼¿°ú ÆÄÀ̽ã(pandas)À» ÀÌ¿ëÇÑ µÎ °¡Áö ¹æ¹ýÀ» ¼Ò°³ÇÏ°Ú½À´Ï´Ù.
¿¢¼¿¿¡¼ ã±â
¿¢¼¿¿¡¼´Â "ã±â ¹× ¼±ÅÃ" ±â´ÉÀ̳ª ÇÊÅÍ ±â´ÉÀ» »ç¿ëÇÏ¿© ƯÁ¤ °ªÀÌ ÀÖ´Â ÇàÀ» ãÀ» ¼ö ÀÖ½À´Ï´Ù.
-
ã±â ¹× ¼±Åà »ç¿ëÇϱâ
Ctrl + F
Å°¸¦ ´©¸£¸é "ã±â ¹× ¹Ù²Ù±â" ´ëÈ»óÀÚ°¡ ¿¸³´Ï´Ù.
- "ãÀ» ³»¿ë"¿¡ ¿øÇÏ´Â °ªÀ» ÀÔ·ÂÇÏ°í "ã±â ´ÙÀ½"À» Ŭ¸¯ÇÏ¿© ÇØ´ç °ªÀÌ ÀÖ´Â ¼¿·Î À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù.
-
ÇÊÅÍ ±â´É »ç¿ëÇϱâ
- ¿øÇÏ´Â ¿ÀÇ »ó´Ü ¼¿À» ¼±ÅÃÇÏ¿© "µ¥ÀÌÅÍ" ÅÇÀÇ "ÇÊÅÍ" ¹öÆ°À» Ŭ¸¯ÇÕ´Ï´Ù.
- ÇÊÅÍ ¾ÆÀÌÄÜ(¡å)À» Ŭ¸¯ÇÏ°í "ÅؽºÆ® ÇÊÅÍ" ¶Ç´Â "¼ýÀÚ ÇÊÅÍ"¸¦ ¼±ÅÃÇÏ¿© Á¶°ÇÀ» ¼³Á¤ÇÕ´Ï´Ù. À̸¦ ÅëÇØ Æ¯Á¤ °ªÀ» Æ÷ÇÔÇÏ´Â Çุ ³²±æ ¼ö ÀÖ½À´Ï´Ù.
ÆÄÀ̽ã(pandas)¿¡¼ ã±â
ÆÄÀ̽ãÀÇ pandas ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅÍ°¡ ÀúÀåµÈ DataFrame¿¡¼ ƯÁ¤ °ªÀ» Æ÷ÇÔÇÏ´Â ÇàÀ» ãÀ» ¼ö ÀÖ½À´Ï´Ù.
import pandas as pd
# µ¥ÀÌÅ͸¦ ºÒ·¯¿É´Ï´Ù. ¿¹Á¦¿¡¼´Â 'data.csv'¸¦ »ç¿ëÇÕ´Ï´Ù.
df = pd.read_csv('data.csv')
# 'ƯÁ¤_¿'¿¡¼ 'ã°íÀÚÇϴ°ª'À» Æ÷ÇÔÇÏ´Â ¸ðµç ÇàÀ» ÇÊÅ͸µÇÕ´Ï´Ù.
filtered_rows = df[df['ƯÁ¤_¿'] == 'ã°íÀÚÇϴ°ª']
# ÇÊÅ͸µµÈ °á°ú¸¦ Ãâ·ÂÇÕ´Ï´Ù.
print(filtered_rows)
À§ ¹æ¹ýµéÀ» ÅëÇØ ºÒ±ÔÄ¢ÀûÀ¸·Î ÁÖ¾îÁø µ¥ÀÌÅÍ¿¡¼µµ ¿øÇÏ´Â °ªÀÌ ÀÖ´Â ÇàÀÇ Á¤º¸¸¦ ½±°Ô ãÀ» ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅÍÀÇ Á¾·ù³ª »óȲ¿¡ µû¶ó ÀûÀýÇÑ ¹æ¹ýÀ» ¼±ÅÃÇÏ¿© »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.