Skip to content

thomas-siozos/Top-k-queries

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Top-k-queries

Στόχος του project είναι να παίρνει σαν αρχεία εισόδου στατιστικά με τις επιδόσεις παικτών που αγωνίστηκαν στο NBA το 2017. Σύμφωνα με τα στατιστικά που μας ενδιαφέρουν θα βρίσκει τους κορυφαίους k. Η συνάρτηση συνάθροισης θα είναι το άθροισμα των ομαλοποιημένων επιδόσεων σε καθένα από τα δοθέντα στατιστικά. Δηλαδή, αν η παράμετρος είναι (2,5), τότε το σκορ του κάθε παίκτη στο στατιστικό 2 (assists) θα είναι ο αριθμός των assists του παίκτη διά το μέγιστο αριθμό assists που υπάρχει στην πρώτη γραμμή του αρχείου "2018_AST.csv", όμοια και για το στατιστικό 5 (points). Προσθέτοντας αυτά τα 2 σκορ παίρνουμε το συνολικό σκορ του παίκτη σε αυτά τα δύο στατιστικά. Το πρόγραμμα τυπώνει στην έξοδο τους k κορυφαίους μαζί με τα συνολικά τους σκορ, καθώς και τον αριθμό των γραμμών που έχουν διαβαστεί από τα αρχεία (number of accesses).

Data

Τα δεδομένα προέρχονται από την ιστοσελίδα στατιστικών του NBA.
link
Κατέβηκαν από: https://www.kaggle.com/drgilermo/nba-players-stats και επεξεργάστηκαν. Τα αρχεία που χρησιμοποιούνται βρίσκονται στον φάκελο "data".

Running the project

Τα αρχεία εισόδου βρίσκονται στον φάκελο "data".

  • 2017_ALL.csv
  • 2017_TRB.csv
  • 2017_AST.csv
  • 2017_BLK.csv
  • 2017_PTS.csv
  • 2017_STL.csv

Output File

Command-line arguments: 1, 2, 5.
Alt Text

Copyright

MIT © 2020 Thomas Siozos

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages