File size: 928 Bytes
fa0e01d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import pandas as pd
import numpy as np

# Load dataset
df = pd.read_csv("dataset_vibe_coder_2026.csv")

print("Original Stats:")
print(df[["Volume_Total_Ton", "Vol_Sisa_Makanan_Ton", "Vol_Plastik_Ton"]].describe())

# Scale values to match DKI Jakarta daily average (~7,700 tons/day)
# original mean is ~1,100 tons/day, so we scale by ~7
scale_factor = 7.0

df["Volume_Total_Ton"] = (df["Volume_Total_Ton"] * scale_factor).round(2)

# Organic/Food waste (Sisa Makanan) is ~49.87% of total
df["Vol_Sisa_Makanan_Ton"] = (df["Volume_Total_Ton"] * 0.4987).round(2)

# Plastic waste is ~22.95% of total
df["Vol_Plastik_Ton"] = (df["Volume_Total_Ton"] * 0.2295).round(2)

# Save the scaled dataset
df.to_csv("dataset_vibe_coder_2026.csv", index=False)

print("\nScaled Stats:")
print(df[["Volume_Total_Ton", "Vol_Sisa_Makanan_Ton", "Vol_Plastik_Ton"]].describe())
print("\nDataset successfully scaled to DKI Jakarta Province scale!")