Code source de teachpyx.datasets.enedis

# coding: utf-8
import pandas


[docs] def load_enedis_dataset() -> pandas.DataFrame: """ Retourne des données extraites du site :epkg:`Enedis` : `Production électrique annuelle par filière à la maille commune <https://data.enedis.fr/explore/dataset/production-electrique-par-filiere-a-la-maille-commune/export/>`_. Le jeu proposé est un extrait pour les années 2015-2016. Notebooks associés à ce jeu de données : .. runpython:: :rst: from teachpyx.datasets.documentation import list_notebooks_rst_links links = list_notebooks_rst_links("c_data", "enedis") links = [" * %s" % s for s in links] print("\\n".join(links)) :return: :epkg:`pandas:DataFrame` """ url = ( "https://github.com/sdpython/teachdata/raw/main/enedis/" "production-electrique-par-filiere-a-la-maille-commune.extrait.2015-2016.csv.zip" ) df = pandas.read_csv(url, sep=";", encoding="utf-8") df["long"] = df["Geo Point 2D"].apply(lambda x: float(x.split(",")[1].strip())) df["lat"] = df["Geo Point 2D"].apply(lambda x: float(x.split(",")[0].strip())) return df