Repository della relazione finale del corso 97325 - DATA LITERACY - INTERPRETARE E COMUNICARE I DATI
Questo repository contiene il materiale necessario per la relazione finale del corso 97325 - DATA LITERACY - INTERPRETARE E COMUNICARE I DATI, nell'anno accademico 2022/2023 presso l'Università di Bologna.
Data Literacy.pdf: Il file PDF che contiene la relazione finale del progetto.- Cartella "Scripts Python":
lichess_tournament_2023-spring-marathon.py: Uno script Python che consente di convertire il file PGN del torneo scacchistico nel formato XLSX.chess_openings_stats.py: Uno script Python per generare le statistiche sulle aperture degli scacchi e creare il file XLSX corrispondente.elo_analysis.py: Uno script Python per l'analisi del punteggio Elo dei giocatori e la creazione del file XLSX corrispondente.player_stats.py: Uno script Python per generare le statistiche dei giocatori e creare il file XLSX corrispondente.
- Cartella "Databases":
lichess_tournament_2023.04.15_spring23_2023-spring-marathon.rar: Il file RAR che contiene il torneo scacchistico nel formato PGN.lichess_tournament_2023-spring-marathon_leaderboard.xlsx: Il file XLSX contenente la classifica finale del torneo.lichess_tournament_2023-spring-marathon_game_info.xlsx: Il file XLSX contenente le informazioni generali sulle varie partite disputate.chess_openings_stats.xlsx: Il file XLSX contenente le statistiche sulle aperture degli scacchi.elo_analysis.xlsx: Il file XLSX contenente l'analisi del punteggio Elo dei giocatori.player_stats.xlsx: Il file XLSX contenente le statistiche dei giocatori.
- Estrarre il file
lichess_tournament_2023.04.15_spring23_2023-spring-marathon.rardalla cartella "Databases" per ottenere il file PGN del torneo scacchistico. (disponibile su "https://lichess.org/tournament/spring23" circa 280Mb) - Scaricare il file
lichess_tournament_2023-spring-marathon_leaderboard.xlsxdalla cartella "Databases". (disponibile su "https://lichess.org/tournament/spring23" in formato csv) - Eseguire lo script
lichess_tournament_2023-spring-marathon.pydalla cartella "Scripts Python" per convertire il file PGN in formato XLSX. - Eseguire gli script
chess_openings_stats.py,elo_analysis.pyeplayer_stats.pydalla cartella "Scripts Python" per generare i relativi file XLSX utilizzati nell'analisi. - I file XLSX generati sono disponibili per ulteriori esplorazioni e analisi.