diff --git a/data analysis/__pycache__/test.cpython-37.pyc b/data analysis/__pycache__/test.cpython-37.pyc new file mode 100644 index 00000000..98d2ab77 Binary files /dev/null and b/data analysis/__pycache__/test.cpython-37.pyc differ diff --git a/data analysis/test.py b/data analysis/test.py new file mode 100644 index 00000000..dbb15fd9 --- /dev/null +++ b/data analysis/test.py @@ -0,0 +1,42 @@ +import firebase_admin +from firebase_admin import credentials +from firebase_admin import firestore +import csv +import numpy as np + +# Use a service account +cred = credentials.Certificate('keys/keytemp.json') +#add your own key as this is public. email me for details +firebase_admin.initialize_app(cred) + +db = firestore.client() + +teams=db.collection('data').document('team-2022').collection("Central 2019").get() +full=[] +tms=[] +for team in teams: + data=[] + tms.append(team.id) + reports=db.collection('data').document('team-2022').collection("Central 2019").document(team.id).collection("matches").get() + for report in reports: + data.append(db.collection('data').document('team-2022').collection("Central 2019").document(team.id).collection("matches").document(report.id).get().to_dict()) + full.append(data) + +print(full) + +quant_keys = [] + +list_teams = ["2022", "16", "2451"] + +out = [] +var = [] + +for i in range(len(full)): + for j in range(len(full[i])): + for key in list(full[i][j].keys()): + if "Quantitative" in key: + quant_keys.append(key) + if full[i][j].get(key).get('teamDBRef')[5:] in list_teams: + + +print(quant_keys)