Fix sample data generation - ensure equal array lengths

This commit is contained in:
2026-02-10 03:21:53 +09:00
parent 2196014462
commit f687bf70a1

View File

@@ -13,16 +13,19 @@ def create_sample_sales_data():
months = ['1월', '2월', '3월'] months = ['1월', '2월', '3월']
for month in months: for month in months:
# 랜덤 행 수 결정
num_rows = random.randint(25, 30)
# 랜덤 데이터 생성 # 랜덤 데이터 생성
data = { data = {
'날짜': [datetime(2025, months.index(month)+1, day) '날짜': [datetime(2025, months.index(month)+1, random.randint(1, 28))
for day in range(1, random.randint(25, 31))], for _ in range(num_rows)],
'제품명': [f'제품{random.randint(1,10)}' '제품명': [f'제품{random.randint(1,10)}'
for _ in range(random.randint(25, 30))], for _ in range(num_rows)],
'수량': [random.randint(1, 100) '수량': [random.randint(1, 100)
for _ in range(random.randint(25, 30))], for _ in range(num_rows)],
'단가': [random.randint(1000, 50000) '단가': [random.randint(1000, 50000)
for _ in range(random.randint(25, 30))], for _ in range(num_rows)],
} }
# 매출액 계산 # 매출액 계산