Projets pour freelances & agences web

Retrouvez l'actualité des projets pour freelances et agences web.

Recherche développeur Python projet traitement de donnees

Posté le 27/12/2022 à 04:00 - Budget : 0 - 500

J'ai un projet de l'universite a rendre et je cherche de l'aide sur la derniere partie en interpolation de donnees meteorologiques
On aimerait utiliser un logiciel de simulation thermique dynamique pour réaliser les bilans thermiques des bâtiments. Pour cela nous avons besoin de données d'entrées, qui correspondent aux conditions météorologiques du site.
Ce type de simulation permet d'obtenir l'évolution temporelle de l'état thermique d'un bâtiment, afin notamment d'en tirer une évaluation des besoins thermique de celui-ci. La robustesse de ce type de simulation repose notamment sur la fiabilité des données d'entrées. Les données météorologiques figurent ainsi parmi les données plus importantes.
Ces données d'entrées sont fournis par la station météo présente au sein de l'université. Le problème auquel vous vous confrontez, c'est que ces données ne sont pas exploitables en l'état directement par le logiciel de simulation thermique.
Vous décidez alors d'écrire un script Python qui va vous permettre de gagner un temps fou pour le paramétrage de votre logiciel de simulation thermique dynamique.
Je vous fournis le code deja fait par moi et ensuite a vous de faire l' Interpolation
On remarque qu'il manque des données dans notre tableau de données (représentés par NaN, c'est à dire Not A Number). On veut des séries de données complètes. Il va falloir donc compléter ces données manquantes. Il existe de nombreuses techniques. Nous allons en implémenter une très simple.
Le principe consiste à faire une moyenne sur plusieurs jours (paramètre que l'on doit pouvoir modifier), à la même heure, de la donnée manquante. Vous écrirez donc une fonction qui réalisera cette opération.
Export du tableau de données finales
Il faut, une fois vos données complètes, exporter votre tableau final, au format CSV. Il existe pour cela des commandes spécifiques dans la librairie Pandas.

Accéder à la fiche du projet

Autres projets susceptibles de vous intéresser