Untitled

mail@pastecode.io avatar
unknown
plain_text
7 months ago
914 B
1
Indexable
Never
import matplotlib.pyplot as plt

# Создаем сводную таблицу, используя pivot_table для каждого клиента
pivot_table = df_strange.pivot_table(index='transaction_date', columns='client_name_dil', values='total_monthly_ton_dil', aggfunc='sum')

# Устанавливаем размер графика
plt.figure(figsize=(10, 6))

# Строим графики для каждого клиента
for client in pivot_table.columns:
    plt.plot(pivot_table.index, pivot_table[client], marker='o', linestyle='-', label=client)

# Настройка заголовка и меток осей
plt.title('Временной ряд для total_monthly_ton_dil по клиентам')
plt.xlabel('Дата')
plt.ylabel('total_monthly_ton_dil')
plt.legend()  # добавляем легенду

# Показываем график
plt.grid(True)
plt.tight_layout()
plt.show()
Leave a Comment