SQLAlchemy et pandas pour la visualisation

Introduction aux bases de données en Python

Jason Myers

Co-Author of Essential SQLAlchemy and Software Engineer

SQLAlchemy et pandas

  • DataFrame peut prendre un ResultSet de SQLAlchemy
  • N'oubliez pas d'assigner aux colonnes du DataFrame les clés du ResultSet
Introduction aux bases de données en Python

Exemple de DataFrame

import pandas as pd

df = pd.DataFrame(results)
df.columns = results[0].keys()
print(df)
    sex  pop2008_sum
0     F      2105442
1     F      2087705
2     F      2037280
3     F      2012742
4     F      2014825
5     F      1991082
Introduction aux bases de données en Python

Tracé de graphiques

  • On peut tracer des graphiques comme d'habitude
Introduction aux bases de données en Python

Exemple de graphique

import matplotlib.pyplot as plt
df[10:20].plot.barh()
plt.show()

barplot.png

Introduction aux bases de données en Python

Passons à la pratique !

Introduction aux bases de données en Python

Preparing Video For Download...