From f687bf70a1d590b46103d08ddd74e528a89e0a28 Mon Sep 17 00:00:00 2001 From: gahusb Date: Tue, 10 Feb 2026 03:21:53 +0900 Subject: [PATCH] Fix sample data generation - ensure equal array lengths --- create_sample_data.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/create_sample_data.py b/create_sample_data.py index 9bc6363..57fa04a 100644 --- a/create_sample_data.py +++ b/create_sample_data.py @@ -13,16 +13,19 @@ def create_sample_sales_data(): months = ['1월', '2월', '3월'] for month in months: + # 랜덤 행 수 결정 + num_rows = random.randint(25, 30) + # 랜덤 데이터 생성 data = { - '날짜': [datetime(2025, months.index(month)+1, day) - for day in range(1, random.randint(25, 31))], + '날짜': [datetime(2025, months.index(month)+1, random.randint(1, 28)) + for _ in range(num_rows)], '제품명': [f'제품{random.randint(1,10)}' - for _ in range(random.randint(25, 30))], + for _ in range(num_rows)], '수량': [random.randint(1, 100) - for _ in range(random.randint(25, 30))], + for _ in range(num_rows)], '단가': [random.randint(1000, 50000) - for _ in range(random.randint(25, 30))], + for _ in range(num_rows)], } # 매출액 계산