Traduit de Challenge Data Wrangler
Description
Fatigué•e de traiter manuellement les données CSV du défi pour désigner un vainqueur? Le Habitica Challenge Wrangler à la rescousse! C'est un outil d'analyse de données pour rapidement sélectionner le ou la gagnant•e d'un défi. Il traite le défi comme une compétition sportive consistant de plusieurs évènements où le•a gagnant•e est le•a participant•e avec la plus haute place moyenne dans toutes les tâches. Les tie-breaks sont soutenus en cas de match nul pour la première place. Cet outil est en Python, il fonctionnera donc sur tous les systèmes d'opérations majeurs.
Installation
Installez avec pip:
pip install habitica-challenge-wrangler
Instructions d'installation complètes sur GitHub (lien en anglais)
Utilisation
En premier lieu, téléchargez les données CSV de votre défi depuis le site internet Habitica, et ensuite exécutez le script pick-winner (choisir un•e gagnant•e), en passant le nom du fichier des données CSV téléchargées comme argument à la ligne de commande:
pick-winner -f my_challenge_data.csv
Par défaut, le tableau affichant le top 10 des participants ayant obtenu les meilleurs scores est affiché. Le nombre de participants à afficher peut être spécifié avec la ligne de commande:
pick-winner -f my_challenge_data.csv --leaderboard-rows 5
Finalement, les produits de données intermédiaires peuvent facultativement être écrit dans une feuille de calcul avec la commande to-excel:
Ceci créera une seule feuille de calcul avec plusieurs feuilles de travail. Ces feuilles sont décrites en détail dans le ficher Readme (en anglais) du projet, disponible depuis le site GitHub.pick-winner --input-file my_challenge_data.csv --to-excel
![]() |
Cet article est une traduction de Habitica Wikia
Il n'est pas garanti que le contenu soit identique à son équivalent anglais. |
