본문 바로가기

일/분석3

성장전략 그래프 코드로 표현하기 1. X축과 Y축의 눈금을 따라 축과 수직 방향으로 직선을 그어 그물 모양의 매트릭스를 생성 import matplotlib.pyplot as pltimport numpy as np# X축과 Y축 제목 설정x_labels = ['백색가전', '흑색가전', '소형가전', '가구', '인테리어', '가사 관리']y_labels = ['서비스', '연구개발', '물류', 'IT 시스템']# X축과 Y축의 길이num_x = len(x_labels)num_y = len(y_labels)# 그물 모양의 매트릭스 생성fig, ax = plt.subplots(figsize=(10, 6))# 축과 눈금 설정ax.set_xticks(np.arange(num_x))ax.set_yticks(np.arange(num_y))ax.. 2024. 6. 15.
소비자 지각 코드로 표현하기 import matplotlib.pyplot as plt# 데이터 정의x_labels = ['저', '고']y_labels = ['저', '고']quadrants = [ ('최고 추구형', 1, 1), ('실용형', 1, 0), ('가격 민감형', 0, 0), ('만족 추구형', 0, 1)]# 플롯 설정fig, ax = plt.subplots()ax.set_xticks([0, 1])ax.set_xticklabels(x_labels)ax.set_yticks([0, 1])ax.set_yticklabels(y_labels)ax.set_xlabel('제품 원가 또는 가치 인식')ax.set_ylabel('브랜드 차별성 또는 이미지 인식')ax.set_xlim(-0.5, 1.5)ax.set_.. 2024. 6. 13.
BCG 매트릭스 코드로 표현하기 # 동일한 크기의 사분면을 갖는 플롯 생성fig, ax = plt.subplots(figsize=(10, 7))# 사분면 정의ax.axhline(0.5, color='black', linewidth=0.5)ax.axvline(1.5, color='black', linewidth=0.5)# 각 사분면에 색상 채우기ax.fill_betweenx([0, 1], 1.5, 3, color='yellow', alpha=0.3)ax.fill_betweenx([0, 1], 0, 1.5, color='blue', alpha=0.3)ax.fill_betweenx([0, 0.5], 0, 1.5, color='red', alpha=0.3)ax.fill_betweenx([0, 0.5], 1.5, 3, color='green',.. 2024. 6. 11.