summaryrefslogtreecommitdiff
path: root/podiums.py
diff options
context:
space:
mode:
Diffstat (limited to 'podiums.py')
-rw-r--r--podiums.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/podiums.py b/podiums.py
new file mode 100644
index 0000000..36eaaa5
--- /dev/null
+++ b/podiums.py
@@ -0,0 +1,14 @@
+import csv
+
+output = csv.writer(open('charts/podium-averages.csv', 'w'))
+
+output.writerow(['race','podium_sum','podium_sum_after','grid_average','average_change','podium_to_average','podium_to_average_per_driver','average_change_to_grid_average'])
+
+for line in csv.reader(open('charts/rate.csv')):
+ name = '-'.join(line[:-4])
+ values = map(float, line[-4:])
+ values.append(values[0] / values[2])
+ values.append(values[4] / 3)
+ values.append(values[3] / values[2] * 100)
+ values[:0] = [name]
+ output.writerow(values)