파워포인트로 프로젝트 상태를 시각화하기
이제 파이썬을 이용해 엑셀에서 불러온 프로젝트 상태 데이터를 파워포인트 슬라이드로 시각화
해보겠습니다.
프로젝트 이름 | 진척도 (%) | 시작일 | 종료일 | 문제점 |
---|---|---|---|---|
웹사이트 리뉴얼 | 80 | 2024-07-01 | 2024-12-31 | 개발 지연 |
마케팅 캠페인 | 50 | 2024-08-15 | 2024-11-15 | 없음 |
신규 제품 출시 | 30 | 2024-09-01 | 2025-01-31 | 생산 문제 발생 |
python-pptx
를 사용해 엑셀 데이터를 표로 변환하고, 각 프로젝트의 진척도를 막대 그래프로 시각화해보겠습니다.
주요 코드 설명
실습 코드는 크게 다음과 같은 순서로 진행됩니다.
1. 표 위치 및 크기 정의
Inch 단위로 표 위치 및 크기 정의
rows, cols = len(data), len(data[0])
left = Inches(0.5)
top = Inches(0.5)
width = Inches(9.0)
height = Inches(2.0)