Spaces:
Sleeping
Sleeping
from datetime import datetime | |
import pandas as pd | |
from termcolor import colored | |
def load_all_developers_dataset(): | |
try: | |
print(colored("Loading dataset...", "blue")) | |
df = pd.read_csv("data/source/all_networks_developer_classification.csv") | |
df["month_year"] = pd.to_datetime(df["month_year"], format="%B_%Y") | |
return df | |
except Exception as e: | |
print(colored(f"Error loading dataset: {e}", "red")) | |
raise | |
def save_plot(plt, base_filename): | |
""" | |
Save a matplotlib plot to a file with a timestamped filename. | |
""" | |
current_date = datetime.now().strftime("%Y-%m-%d") | |
filename = f"data/figures/{base_filename}_{current_date}.png" | |
plt.savefig(filename, dpi=300, bbox_inches="tight") | |
plt.close() | |