Bonjour à tous ! J’ai un problème avec mon projet en python dont Voici le code :
Date = datetime.now()
year = Date.strftime("%Y")
req = """
SELECT SUM((vQty * vDetail) + (vQty * vGros)) as CAffaire, vDate FROM eMarque
INNER JOIN eModele ON eMarque.marqueID = eModele.marqueID
INNER JOIN sales ON eModele.modeleID = sales.modeleID
WHERE extract( year FROM vDate ) = %s GROUP BY vDate
"""
insert = (year,)
cursor.execute(req, insert)
CA = cursor.fetchall()
cf = DataFrame(CA, columns = ['Chiffre Affaire', 'Date'])
Month = cf["Date"]
Sales = cf["Chiffre Affaire"]
fig = Figure(figsize = (6, 6), dpi = 60)
ax = fig.add_subplot(111)
ax.bar(Sales, Month, width= 1, edgecolor= "white", linewidth=0.7)
ax.legend()
graph = FigureCanvasTkAgg(fig, master= datSet)
canvas = graph.get_tk_widget()
canvas.place(x= 700, y= 170)
J’aimerais afficher le résultat de mon dataframe sous forme de graphique matplotlib mais que ce resultat s’affiche sur une fenêtre tkinter et non sur plt.show de matplotlib. J’ai besoin de votre aide pour trouver la solution. Merci pour votre aide!
+0
-0