[파이썬 프로젝트] Ch 08. 연관 키워드 경쟁 강도 분석 | ③연관 키워드 분석 앱 만들기
- streamlit 패키지를 사용하여 연관 키워드 분석 웹 앱을 만드는 방법을 설명합니다. 💻
- set_page_config() 함수로 페이지 레이아웃을 설정하고, header() 함수로 앱 제목을 설정합니다. 📝
- dataframe() 함수를 사용하여 pandas 데이터프레임을 웹 화면에 출력합니다. 📊
- streamlit 패키지 설치 후, import 명령어로 pandas와 streamlit 패키지를 불러옵니다. 📦
- layout 매개변수를 'wide'로 설정하여 웹 앱의 가로 폭을 넓게 설정합니다. ↔️
- read_csv() 함수로 경쟁 강도 CSV 데이터를 불러와 데이터프레임으로 표시합니다. 💾
- 웹 앱에서 데이터 스크롤, CSV 다운로드, 전체 화면 보기 기능을 제공합니다. 🌐
- hide_index 매개변수로 데이터프레임 인덱스 삭제 및 filter() 함수로 필요한 열만 추출합니다. ✂️
- 데이터프레임 style 속성 및 format() 함수를 사용하여 숫자 데이터에 천 단위 콤마를 추가합니다. 🔢
- streamlit 세션을 사용하여 동적으로 키워드 분석 결과를 출력하는 앱을 만드는 방법을 소개합니다. 🔑
- 데이터프레임 열 시각화를 위해 NumberColumn과 ProgressColumn을 사용하고, format 매개변수에 'localized' 문자열을 전달해야 천 단위 콤마가 표시됩니다. 🎨
- datakart 패키지를 사용하여 시즌 테마를 추출하고, selectbox() 함수로 드롭다운 메뉴를 만들어 시즌 테마별 연관 키워드 분석 기능을 추가할 수 있습니다. 🗂️