Например фейковый датафрейм, который будет имитировать данные о кредиторах. Возьмём библиотеку Faker для генерации реалистичных данных. В датафрейме будут следующие колонки: Создадим фейковый датафрейм, который будет имитировать данные о кредиторах. Воспользуемся библиотекой Faker для генерации реалистичных данных. В датафрейме будут следующие колонки: import pandas as pd
import numpy as np
from faker import Faker
import datetime # Текущая дата
today = datetime.datetime.now().date() # Инициализация Faker
fake = Faker() # Количество строк
n_rows = 1000 # Создаем случайные данные
np.random.seed(42)
Faker.seed(42) # Имя кредитора
creditor_name = [fake.name() for _ in range(n_rows)] # Дата выдачи кредита (за последний год)
loan_date = [fake.date_between(start_date='-1y', end_date=today) for _ in range(n_rows)] # Сумма кредита (от 1000 до 1 000 000)
loan_amount = np.random.uniform(1000, 1_000_000, size=n_rows) # Процентная ставка (от 5% до 20%)
interest_rate = np.random.uniform(5, 20, si