Skip to content

It manages data about gokart races and plot graphs about your times!

License

Notifications You must be signed in to change notification settings

MasterCruelty/gokart-data-hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maintainability Rating Quality Gate Pass Lines of Code License image image CodeSize image image image image

gokart-data-hub

What is it?

A simple tool made in python with pandas and matplotlib, which analyzes a csv containing gokart data about your races. Then it will plot a few graphs to show better your trend throught the years.

Contribute

Feel free to contribute and improve the project. You can read the guidelines to contribute here

Libraries used

  • pandas
  • matplotlib
  • seaborn

Data description

image

  • date: when the race was held
  • kart-type: if is a fuel kart or an electric one.
  • race-type: if it's a free laps session or a real race.
  • position: Position Conquered.
  • track-type: if it's indoor or outdoor track.
  • condition: track condition(rained, standard, cut-track, full-track)
  • kart-type: motor power.
  • avg-speed: average speed during the race.
  • best-time: best of all times in that race.
  • avg-time: average time during the race.
  • best-time(TIME) and avg-time(TIME): just for cute visualization of times but terrific to manage in python.

The last info mentioned about data is a limit for the graphic visualization. That's because you're gonna see on the something like "54" or "54,2" instead of a more beautiful data such as "00:54:483".
Any hint or help is appreciated, read more about contributing below on this readme.

Usage

Launch the program by typing the following command.

python kart-analytics.py


The main menu looks like this:

image


For example we choose option 4, the following chart is the output:

image

This is the linear regression of all best time that I did in Dromokart track.

Releases

No releases published

Packages

No packages published

Languages