Wikia Habitica
Advertisement

Screenshot

Habitica challenge wrangler.PNG

Descrição

Cansado de procurar manualmente nos dados CSV de um desafio para escolher um vencedor? O Challenge Wrangler do Habitica vem ao seu resgate! Ele é uma ferramenta de análise de dados que escolhe rapidamente o vencedor de um Desafio. Essa ferramenta trata o desafio como como uma competição esportiva com vários eventos, na qual o vencedor é o participante com a maior média em todas as tarefas. Existe suporte para desempatar caso ocorra um empate no primeiro lugar. Ele é implementado no Python, então roda na maior parte dos sistemas operacionais.

Instalação

Instale com pip:

pip install habitica-challenge-wrangler

Instruções completas para instalação, no GitHub

Uso

Primeiro, baixe os dados CSV do seu desafio do Habitica pelo site e então execute o script pick-winner (escolher-vencedor), transformando o nome do arquivo CSV em um argumento na linha de comando:

pick-winner -f my_challenge_data.csv

Por padrão, um placar dos líderes mostrando os 10 melhores participantes fica em exibição. O número de participantes exibidos pode ser especificado com um argumento na linha de comando:

pick-winner -f my_challenge_data.csv --leaderboard-rows 5

Por fim, esses resultados com dados intermediários podem ser escritos em uma planilha por meio do comando to-excel (para-o-excel):

pick-winner --input-file my_challenge_data.csv --to-excel

Isso criará uma única planilha que contém múltiplas pastas de trabalho. As planilhas estão detalhadamente descritas no arquivo Readme do projeto, disponível no site do GitHub.


Nota de Tradução

Advertisement