Fix sample data generation - ensure equal array lengths
This commit is contained in:
@@ -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)],
|
||||||
}
|
}
|
||||||
|
|
||||||
# 매출액 계산
|
# 매출액 계산
|
||||||
|
|||||||
Reference in New Issue
Block a user