FANDOM


Traduit de Challenge Data Wrangler


Capture d'écran

Habitica challenge 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:
pick-winner --input-file my_challenge_data.csv --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.

Sauf mention contraire, le contenu de la communauté est disponible sous licence CC-BY-SA .