Files
training.python.datascience/source/plotting/charts/bar_chart_save.py

20 lines
647 B
Python

from typing import Iterable
from matplotlib import pyplot as plot
from matplotlib.axes import Axes
from matplotlib.figure import Figure
import matplotlib
if __name__ == '__main__':
matplotlib.use("QtCairo")
labels: Iterable[str] = ("Janvier", "Février", "Mars", "Avril")
values: Iterable[float] = (50, 11.4, 91, 66.1)
figure: Figure
axis: Axes
figure, axis = plot.subplots(nrows=1, ncols=1)
axis.bar(x=labels, height=values, color="#00ff00")
axis.set_ylabel("Précipitations (mm)")
axis.set_xlabel("Mois")
axis.set_title("Précipitations pour 2022")
figure.savefig("bar-chart.png", transparent=True)