Visualisation des résultats

Python + matplotlib

Sortir les résultats d'une simulation vers un graphique propre, reproductible et versionnable — sans passer par un tableur.

Tracer une courbe de charge #

import matplotlib.pyplot as plt
import pandas as pd

df = pd.read_csv('resultats.csv', parse_dates=['date'])
fig, ax = plt.subplots(figsize=(10, 4))
ax.plot(df['date'], df['T_int'], label='T intérieure')
ax.plot(df['date'], df['T_ext'], label='T extérieure', alpha=.6)
ax.set_ylabel('Température (°C)')
ax.legend()
fig.savefig('confort.png', dpi=150)