경기북부 도시들 가평, 구리, 고양, 남양주, 동두천, 양주, 연천, 의정부, 파주, 포천 (가나다 순) 의 최근 5개년 뉴스 주제를 분석할 수 있는 프로그램입니다. 패키지 설치 및 환경 설정 먼저 프로그램이 제대로 작동하기 위해 필요한 패키지를 설치하고 설정하는 단계입니다. 이 작업은 처음 프로그램을 실행할 때만 필요하며, 모든 필수적인 도구들이 설치됩니다. 예를 들어, 폰트 설정과 자연어 처리를 위한 도구들이 준비됩니다. !pip install bareunpy !pip install pymysql 이 두 줄의 코드는 필요한 라이브러리(예: bareunpy, pymysql)를 설치합니다. Bareunpy는 한국어 자연어 처리를 돕고, PyMySQL은 데이터베이스와의 연결을 가능하게 해줍니다. Google Drive 마운트 Google Drive에서 데이터를 불러오기 위해 Google Drive를 마운트합니다. 데이터 파일은 Google Drive에 저장되며, 이 데이터를 불러와서 뉴스 분석을 진행합니다. from google.colab import drive drive.mount('/content/drive') 데이터 처리 이 단계에서는 프로그램이 뉴스 데이터를 불러오고, 결측값(NaN)을 처리하여 데이터가 깨끗하게 준비되도록 합니다. 긍정 또는 부정 감성을 필터링하고, 원하는 날짜 범위로 데이터를 제한합니다. sent_data['date'] = pd.to_datetime(sent_data['date'], format='%Y%m%d') filtered_data = sent_data[(sent_data['date'] >= start_date) & (sent_data['date'] < end_date)]