312 KiB
312 KiB
import pandas as pd
import numpy as np
from pandas.io.json import json_normalize #package for flattening json in pandas df
df = pd.read_json(r"C:\Users\Koushik\Downloads\open-data-master\open-data-master\data\events\19714.json")
shot = df[ (df.type == {'id': 16, 'name': 'Shot'})]
33 {'id': 971, 'name': 'Chelsea LFC'} 186 {'id': 971, 'name': 'Chelsea LFC'} 192 {'id': 971, 'name': 'Chelsea LFC'} 196 {'id': 971, 'name': 'Chelsea LFC'} 204 {'id': 971, 'name': 'Chelsea LFC'} 583 {'id': 971, 'name': 'Chelsea LFC'} 695 {'id': 971, 'name': 'Chelsea LFC'} 749 {'id': 971, 'name': 'Chelsea LFC'} 765 {'id': 971, 'name': 'Chelsea LFC'} 832 {'id': 746, 'name': 'Manchester City WFC'} 843 {'id': 746, 'name': 'Manchester City WFC'} 1060 {'id': 971, 'name': 'Chelsea LFC'} 1176 {'id': 971, 'name': 'Chelsea LFC'} 1179 {'id': 971, 'name': 'Chelsea LFC'} 1291 {'id': 971, 'name': 'Chelsea LFC'} 1400 {'id': 971, 'name': 'Chelsea LFC'} 1486 {'id': 971, 'name': 'Chelsea LFC'} 1622 {'id': 971, 'name': 'Chelsea LFC'} 1651 {'id': 746, 'name': 'Manchester City WFC'} 1666 {'id': 971, 'name': 'Chelsea LFC'} 1828 {'id': 971, 'name': 'Chelsea LFC'} 2136 {'id': 971, 'name': 'Chelsea LFC'} 2240 {'id': 971, 'name': 'Chelsea LFC'} 2297 {'id': 746, 'name': 'Manchester City WFC'} 2325 {'id': 971, 'name': 'Chelsea LFC'} 2453 {'id': 746, 'name': 'Manchester City WFC'} 2532 {'id': 746, 'name': 'Manchester City WFC'} 2692 {'id': 971, 'name': 'Chelsea LFC'} 2695 {'id': 971, 'name': 'Chelsea LFC'} 2741 {'id': 746, 'name': 'Manchester City WFC'} 2813 {'id': 971, 'name': 'Chelsea LFC'} 2820 {'id': 971, 'name': 'Chelsea LFC'} 2867 {'id': 746, 'name': 'Manchester City WFC'} 2910 {'id': 746, 'name': 'Manchester City WFC'} Name: possession_team, dtype: object
eve_type = df["type"]
eve_loc = df["location"]
shot = df[(df.possession_team == {'id': 746, 'name': 'Manchester City WFC'}) & (df.type == {'id': 16, 'name': 'Shot'})]
shot
bad_behaviour | ball_receipt | ball_recovery | block | dribble | duel | duration | foul_committed | foul_won | goalkeeper | ... | possession_team | related_events | second | shot | substitution | tactics | team | timestamp | type | under_pressure | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
832 | NaN | NaN | NaN | NaN | NaN | NaN | 0.240 | NaN | NaN | NaN | ... | {'id': 746, 'name': 'Manchester City WFC'} | [81b72de5-c633-4b86-97a5-e6e3141a637c, b90b070... | 22 | {'statsbomb_xg': 0.06657825, 'end_location': [... | NaN | NaN | {'id': 746, 'name': 'Manchester City WFC'} | 2018-11-30 00:26:22.860 | {'id': 16, 'name': 'Shot'} | 1.0 |
843 | NaN | NaN | NaN | NaN | NaN | NaN | 0.345 | NaN | NaN | NaN | ... | {'id': 746, 'name': 'Manchester City WFC'} | [0853fb46-b768-4d42-986e-77ea3c96c952, e70ec33... | 32 | {'statsbomb_xg': 0.046157748000000005, 'end_lo... | NaN | NaN | {'id': 746, 'name': 'Manchester City WFC'} | 2018-11-30 00:26:32.955 | {'id': 16, 'name': 'Shot'} | NaN |
1651 | NaN | NaN | NaN | NaN | NaN | NaN | 0.400 | NaN | NaN | NaN | ... | {'id': 746, 'name': 'Manchester City WFC'} | [cba9cd2d-9992-407a-aaf3-0311eb351c87] | 41 | {'one_on_one': True, 'statsbomb_xg': 0.5693016... | NaN | NaN | {'id': 746, 'name': 'Manchester City WFC'} | 2018-11-30 00:03:41.638 | {'id': 16, 'name': 'Shot'} | NaN |
2297 | NaN | NaN | NaN | NaN | NaN | NaN | 2.560 | NaN | NaN | NaN | ... | {'id': 746, 'name': 'Manchester City WFC'} | [79749558-b0e2-4f8c-a1eb-0a8e0aef46e8] | 7 | {'statsbomb_xg': 0.008986439, 'end_location': ... | NaN | NaN | {'id': 746, 'name': 'Manchester City WFC'} | 2018-11-30 00:25:07.438 | {'id': 16, 'name': 'Shot'} | NaN |
2453 | NaN | NaN | NaN | NaN | NaN | NaN | 1.640 | NaN | NaN | NaN | ... | {'id': 746, 'name': 'Manchester City WFC'} | [94d2eb1b-8fc9-49c7-b616-aca417904cd6] | 46 | {'statsbomb_xg': 0.0063227050000000005, 'end_l... | NaN | NaN | {'id': 746, 'name': 'Manchester City WFC'} | 2018-11-30 00:29:46.198 | {'id': 16, 'name': 'Shot'} | NaN |
2532 | NaN | NaN | NaN | NaN | NaN | NaN | 0.840 | NaN | NaN | NaN | ... | {'id': 746, 'name': 'Manchester City WFC'} | [f74bf297-93f1-45b0-81de-eeb3fc69c680] | 51 | {'statsbomb_xg': 0.22746719999999998, 'end_loc... | NaN | NaN | {'id': 746, 'name': 'Manchester City WFC'} | 2018-11-30 00:31:51.518 | {'id': 16, 'name': 'Shot'} | NaN |
2741 | NaN | NaN | NaN | NaN | NaN | NaN | 0.800 | NaN | NaN | NaN | ... | {'id': 746, 'name': 'Manchester City WFC'} | [dd94e36b-a345-4536-b4ee-843bd6e1578b] | 34 | {'statsbomb_xg': 0.2832888, 'end_location': [1... | NaN | NaN | {'id': 746, 'name': 'Manchester City WFC'} | 2018-11-30 00:40:34.118 | {'id': 16, 'name': 'Shot'} | NaN |
2867 | NaN | NaN | NaN | NaN | NaN | NaN | 1.000 | NaN | NaN | NaN | ... | {'id': 746, 'name': 'Manchester City WFC'} | [3ae2ccbb-4810-41b4-afd9-5f5d020ca1e0, 4ecdab6... | 21 | {'statsbomb_xg': 0.050603393, 'end_location': ... | NaN | NaN | {'id': 746, 'name': 'Manchester City WFC'} | 2018-11-30 00:44:21.918 | {'id': 16, 'name': 'Shot'} | 1.0 |
2910 | NaN | NaN | NaN | NaN | NaN | NaN | 1.828 | NaN | NaN | NaN | ... | {'id': 746, 'name': 'Manchester City WFC'} | [20798c8c-8446-4460-b16a-ad013b7ed0f6] | 7 | {'statsbomb_xg': 0.013315414000000001, 'end_lo... | NaN | NaN | {'id': 746, 'name': 'Manchester City WFC'} | 2018-11-30 00:46:07.810 | {'id': 16, 'name': 'Shot'} | NaN |
9 rows × 33 columns
shot.a
832 [117.0, 53.0] 843 [102.0, 50.0] 1651 [115.0, 41.0] 2297 [108.0, 35.0] 2453 [88.0, 34.0] 2532 [113.0, 42.0] 2741 [98.0, 46.0] 2867 [102.0, 35.0] 2910 [109.0, 37.0] Name: location, dtype: object
shot.location.values.tolist()
[[117.0, 53.0], [102.0, 50.0], [115.0, 41.0], [108.0, 35.0], [88.0, 34.0], [113.0, 42.0], [98.0, 46.0], [102.0, 35.0], [109.0, 37.0]]
df_2 = pd.DataFrame(shot.location)
df_2[['team1','team2']] = pd.DataFrame(shot.location.values.tolist(), index= shot.location.index)
df_2
location | team1 | team2 | |
---|---|---|---|
832 | [117.0, 53.0] | 117.0 | 53.0 |
843 | [102.0, 50.0] | 102.0 | 50.0 |
1651 | [115.0, 41.0] | 115.0 | 41.0 |
2297 | [108.0, 35.0] | 108.0 | 35.0 |
2453 | [88.0, 34.0] | 88.0 | 34.0 |
2532 | [113.0, 42.0] | 113.0 | 42.0 |
2741 | [98.0, 46.0] | 98.0 | 46.0 |
2867 | [102.0, 35.0] | 102.0 | 35.0 |
2910 | [109.0, 37.0] | 109.0 | 37.0 |
x = df_2.team1.values.tolist()
y = df_2.team2.values.tolist()
y
[53.0, 50.0, 41.0, 35.0, 34.0, 42.0, 46.0, 35.0, 37.0]
x = np.asarray(x)
y = np.asarray(y)
x
array([117., 102., 115., 108., 88., 113., 98., 102., 109.])
y
array([53., 50., 41., 35., 34., 42., 46., 35., 37.])
img = plt.imread(r'C:\Users\Koushik\Documents\football_field.png')
x
[117.0, 102.0, 115.0, 108.0, 88.0, 113.0, 98.0, 102.0, 109.0]
import matplotlib.pyplot as plt
from scipy.misc import imread
import matplotlib.cbook as cbook
img = plt.imread(r'C:\Users\Koushik\Documents\football_field.png')
""" fig,ax = plt.plot(x,y,'ro')
plt.axis([0,120,0,80])
plt.imshow(img, zorder=0, extent=[0.5, 8.0, 1.0, 7.0])
ax.imshow(img) """
fig, ax = plt.subplots()
ax.imshow(img, extent=[0, 120, 0, 80])
ax.plot(x, y,'ro')
[<matplotlib.lines.Line2D at 0x1da4f916cc0>]
stri = ""
for x in shot.location:
stri = stri + str(x)
print(stri)
[1;31m---------------------------------------------------------------------------[0m [1;31mTypeError[0m Traceback (most recent call last) [1;32m<ipython-input-20-daff6c53005c>[0m in [0;36m<module>[1;34m()[0m [0;32m 1[0m [0mstri[0m [1;33m=[0m [1;34m""[0m[1;33m[0m[0m [0;32m 2[0m [1;32mfor[0m [0mx[0m [1;32min[0m [0mshot[0m[1;33m.[0m[0mlocation[0m[1;33m:[0m[1;33m[0m[0m [1;32m----> 3[1;33m [0mstri[0m [1;33m=[0m [0mstri[0m [1;33m+[0m [0mstr[0m[1;33m([0m[0mx[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 4[0m [0mprint[0m[1;33m([0m[0mstri[0m[1;33m)[0m[1;33m[0m[0m [1;31mTypeError[0m: 'str' object is not callable
shot.location.to_csv(r"C:\Users\Koushik\Downloads\hope.csv")
loc= pd.read_csv(r"C:\Users\Koushik\Downloads\hope.csv")
loc
X | Y | |
---|---|---|
0 | 117 | 53 |
1 | 102 | 50 |
2 | 115 | 41 |
3 | 108 | 35 |
4 | 88 | 34 |
5 | 113 | 42 |
6 | 98 | 46 |
7 | 102 | 35 |
8 | 109 | 37 |
l =loc.Location.str.split(',', expand=True)
[1;31m---------------------------------------------------------------------------[0m [1;31mAttributeError[0m Traceback (most recent call last) [1;32m<ipython-input-15-fcbab9a30745>[0m in [0;36m<module>[1;34m()[0m [1;32m----> 1[1;33m [0ml[0m [1;33m=[0m[0mloc[0m[1;33m.[0m[0mLocation[0m[1;33m.[0m[0mstr[0m[1;33m.[0m[0msplit[0m[1;33m([0m[1;34m','[0m[1;33m,[0m [0mexpand[0m[1;33m=[0m[1;32mTrue[0m[1;33m)[0m[1;33m[0m[0m [0m [1;32m~\Anaconda3\lib\site-packages\pandas\core\generic.py[0m in [0;36m__getattr__[1;34m(self, name)[0m [0;32m 4374[0m [1;32mif[0m [0mself[0m[1;33m.[0m[0m_info_axis[0m[1;33m.[0m[0m_can_hold_identifiers_and_holds_name[0m[1;33m([0m[0mname[0m[1;33m)[0m[1;33m:[0m[1;33m[0m[0m [0;32m 4375[0m [1;32mreturn[0m [0mself[0m[1;33m[[0m[0mname[0m[1;33m][0m[1;33m[0m[0m [1;32m-> 4376[1;33m [1;32mreturn[0m [0mobject[0m[1;33m.[0m[0m__getattribute__[0m[1;33m([0m[0mself[0m[1;33m,[0m [0mname[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 4377[0m [1;33m[0m[0m [0;32m 4378[0m [1;32mdef[0m [0m__setattr__[0m[1;33m([0m[0mself[0m[1;33m,[0m [0mname[0m[1;33m,[0m [0mvalue[0m[1;33m)[0m[1;33m:[0m[1;33m[0m[0m [1;31mAttributeError[0m: 'DataFrame' object has no attribute 'Location'
df[df.type == {'id': 16, 'name': 'Shot'} & df.possession_team == {'id': 746, 'name': 'Manchester City WFC'} ]
[1;31m---------------------------------------------------------------------------[0m [1;31mTypeError[0m Traceback (most recent call last) [1;32m~\Anaconda3\lib\site-packages\pandas\core\ops.py[0m in [0;36mna_op[1;34m(x, y)[0m [0;32m 1303[0m [1;32mtry[0m[1;33m:[0m[1;33m[0m[0m [1;32m-> 1304[1;33m [0mresult[0m [1;33m=[0m [0mop[0m[1;33m([0m[0mx[0m[1;33m,[0m [0my[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 1305[0m [1;32mexcept[0m [0mTypeError[0m[1;33m:[0m[1;33m[0m[0m [1;32m~\Anaconda3\lib\site-packages\pandas\core\ops.py[0m in [0;36mrand_[1;34m(left, right)[0m [0;32m 148[0m [1;32mdef[0m [0mrand_[0m[1;33m([0m[0mleft[0m[1;33m,[0m [0mright[0m[1;33m)[0m[1;33m:[0m[1;33m[0m[0m [1;32m--> 149[1;33m [1;32mreturn[0m [0moperator[0m[1;33m.[0m[0mand_[0m[1;33m([0m[0mright[0m[1;33m,[0m [0mleft[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 150[0m [1;33m[0m[0m [1;31mTypeError[0m: unsupported operand type(s) for &: 'dict' and 'dict' During handling of the above exception, another exception occurred: [1;31mTypeError[0m Traceback (most recent call last) [1;32m~\Anaconda3\lib\site-packages\pandas\core\ops.py[0m in [0;36mna_op[1;34m(x, y)[0m [0;32m 1320[0m [1;32mtry[0m[1;33m:[0m[1;33m[0m[0m [1;32m-> 1321[1;33m [0mresult[0m [1;33m=[0m [0mlibops[0m[1;33m.[0m[0mscalar_binop[0m[1;33m([0m[0mx[0m[1;33m,[0m [0my[0m[1;33m,[0m [0mop[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 1322[0m [1;32mexcept[0m[1;33m:[0m[1;33m[0m[0m [1;32mpandas\_libs\ops.pyx[0m in [0;36mpandas._libs.ops.scalar_binop[1;34m()[0m [1;32m~\Anaconda3\lib\site-packages\pandas\core\ops.py[0m in [0;36mrand_[1;34m(left, right)[0m [0;32m 148[0m [1;32mdef[0m [0mrand_[0m[1;33m([0m[0mleft[0m[1;33m,[0m [0mright[0m[1;33m)[0m[1;33m:[0m[1;33m[0m[0m [1;32m--> 149[1;33m [1;32mreturn[0m [0moperator[0m[1;33m.[0m[0mand_[0m[1;33m([0m[0mright[0m[1;33m,[0m [0mleft[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 150[0m [1;33m[0m[0m [1;31mTypeError[0m: unsupported operand type(s) for &: 'bool' and 'dict' During handling of the above exception, another exception occurred: [1;31mTypeError[0m Traceback (most recent call last) [1;32m<ipython-input-6-63503520b9da>[0m in [0;36m<module>[1;34m()[0m [1;32m----> 1[1;33m [0mdf[0m[1;33m[[0m[0mdf[0m[1;33m.[0m[0mtype[0m [1;33m==[0m [1;33m{[0m[1;34m'id'[0m[1;33m:[0m [1;36m16[0m[1;33m,[0m [1;34m'name'[0m[1;33m:[0m [1;34m'Shot'[0m[1;33m}[0m [1;33m&[0m [0mdf[0m[1;33m.[0m[0mpossession_team[0m [1;33m==[0m [1;33m{[0m[1;34m'id'[0m[1;33m:[0m [1;36m746[0m[1;33m,[0m [1;34m'name'[0m[1;33m:[0m [1;34m'Manchester City WFC'[0m[1;33m}[0m [1;33m][0m[1;33m[0m[0m [0m [1;32m~\Anaconda3\lib\site-packages\pandas\core\ops.py[0m in [0;36mwrapper[1;34m(self, other)[0m [0;32m 1358[0m is_integer_dtype(np.asarray(other)) else fill_bool) [0;32m 1359[0m [1;33m[0m[0m [1;32m-> 1360[1;33m [0mres_values[0m [1;33m=[0m [0mna_op[0m[1;33m([0m[0mself[0m[1;33m.[0m[0mvalues[0m[1;33m,[0m [0mother[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 1361[0m [0munfilled[0m [1;33m=[0m [0mself[0m[1;33m.[0m[0m_constructor[0m[1;33m([0m[0mres_values[0m[1;33m,[0m [0mindex[0m[1;33m=[0m[0mself[0m[1;33m.[0m[0mindex[0m[1;33m)[0m[1;33m[0m[0m [0;32m 1362[0m [1;32mreturn[0m [0mfiller[0m[1;33m([0m[0munfilled[0m[1;33m)[0m[1;33m.[0m[0m__finalize__[0m[1;33m([0m[0mself[0m[1;33m)[0m[1;33m[0m[0m [1;32m~\Anaconda3\lib\site-packages\pandas\core\ops.py[0m in [0;36mna_op[1;34m(x, y)[0m [0;32m 1324[0m [1;34m"with a scalar of type [{typ}]"[0m[1;33m[0m[0m [0;32m 1325[0m .format(dtype=x.dtype, [1;32m-> 1326[1;33m typ=type(y).__name__)) [0m[0;32m 1327[0m [1;33m[0m[0m [0;32m 1328[0m [1;32mreturn[0m [0mresult[0m[1;33m[0m[0m [1;31mTypeError[0m: cannot compare a dtyped [object] array with a scalar of type [bool]
ab = df[df.type == {'id': 16, 'name': 'Shot'} ]
ab.location.str.split(",", n = 1, expand = True)
0 | |
---|---|
33 | NaN |
186 | NaN |
192 | NaN |
196 | NaN |
204 | NaN |
583 | NaN |
695 | NaN |
749 | NaN |
765 | NaN |
832 | NaN |
843 | NaN |
1060 | NaN |
1176 | NaN |
1179 | NaN |
1291 | NaN |
1400 | NaN |
1486 | NaN |
1622 | NaN |
1651 | NaN |
1666 | NaN |
1828 | NaN |
2136 | NaN |
2240 | NaN |
2297 | NaN |
2325 | NaN |
2453 | NaN |
2532 | NaN |
2692 | NaN |
2695 | NaN |
2741 | NaN |
2813 | NaN |
2820 | NaN |
2867 | NaN |
2910 | NaN |
loc = ab.location
loc.to_csv(r"C:\Users\Koushik\Downloads\hope.csv")
loc= pd.read_csv(r"C:\Users\Koushik\Downloads\hope.csv")
l =loc.Location.str.split(',', expand=True)
x_axis = np.asarray(l[0])
y_axis = np.asarray(l[1])
comb = np.column_stack((x_axis,y_axis))
comb
array([['117.0', ' 53.0'], ['102.0', ' 50.0'], ['115.0', ' 41.0'], ['108.0', ' 35.0'], ['88.0', ' 34.0'], ['113.0', ' 42.0'], ['98.0', ' 46.0'], ['102.0', ' 35.0'], ['109.0', ' 37.0']], dtype=object)
final = pd.DataFrame(data=npcomb,columns=['X','Y'])
[1;31m---------------------------------------------------------------------------[0m [1;31mAttributeError[0m Traceback (most recent call last) [1;32m<ipython-input-48-0269b9e16415>[0m in [0;36m<module>[1;34m()[0m [1;32m----> 1[1;33m [0mfinal[0m [1;33m=[0m [0mpd[0m[1;33m.[0m[0mDataFrame[0m[1;33m([0m[0mdata[0m[1;33m=[0m[0mnp[0m[1;33m.[0m[0mcomb[0m[1;33m,[0m[0mcolumns[0m[1;33m=[0m[1;33m[[0m[1;34m'X'[0m[1;33m,[0m[1;34m'Y'[0m[1;33m][0m[1;33m)[0m[1;33m[0m[0m [0m [1;31mAttributeError[0m: module 'numpy' has no attribute 'comb'
final
X | Y | |
---|---|---|
0 | 117.0 | 53.0 |
1 | 102.0 | 50.0 |
2 | 115.0 | 41.0 |
3 | 108.0 | 35.0 |
4 | 88.0 | 34.0 |
5 | 113.0 | 42.0 |
6 | 98.0 | 46.0 |
7 | 102.0 | 35.0 |
8 | 109.0 | 37.0 |
final.to_csv(r"C:\Users\Koushik\Downloads\hope.csv")
comb
array([['117.0', ' 53.0'], ['102.0', ' 50.0'], ['115.0', ' 41.0'], ['108.0', ' 35.0'], ['88.0', ' 34.0'], ['113.0', ' 42.0'], ['98.0', ' 46.0'], ['102.0', ' 35.0'], ['109.0', ' 37.0']], dtype=object)
x_axis
array(['117.0', '102.0', '115.0', '108.0', '88.0', '113.0', '98.0', '102.0', '109.0'], dtype=object)
import seaborn as sns; sns.set()
import matplotlib.pyplot as plt
sns.scatterplot(data = comb)
<matplotlib.axes._subplots.AxesSubplot at 0x1df385fd198>
plt
sns.lmplot(x='Attack', y='Defense', data=comb,
fit_reg=False, # No regression line
hue='Stage') # Color by evolution stage
loc.Cordinates
0 115.0, 25.0 1 109.0, 51.0 2 99.0, 52.0 3 107.0, 40.0 4 108.0, 32.0 5 108.0, 32.0 6 87.0, 41.0 7 108.0, 36.0 8 105.0, 43.0 9 117.0, 53.0 10 102.0, 50.0 11 112.0, 39.0 12 115.0, 54.0 13 102.0, 34.0 14 108.0, 47.0 15 94.0, 54.0 16 108.0, 27.0 17 114.0, 34.0 18 115.0, 41.0 19 109.0, 39.0 20 117.0, 31.0 21 91.0, 52.0 22 118.0, 39.0 23 108.0, 35.0 24 111.0, 32.0 25 88.0, 34.0 26 113.0, 42.0 27 107.0, 47.0 28 110.0, 36.0 29 98.0, 46.0 30 113.0, 42.0 31 109.0, 52.0 32 102.0, 35.0 33 109.0, 37.0 Name: Cordinates, dtype: object
x = loc.Cordinates.applymap(str)
[1;31m---------------------------------------------------------------------------[0m [1;31mAttributeError[0m Traceback (most recent call last) [1;32m<ipython-input-153-07d6bb01ed6c>[0m in [0;36m<module>[1;34m()[0m [1;32m----> 1[1;33m [0mx[0m [1;33m=[0m [0mloc[0m[1;33m.[0m[0mCordinates[0m[1;33m.[0m[0mapplymap[0m[1;33m([0m[0mstr[0m[1;33m)[0m[1;33m[0m[0m [0m [1;32m~\Anaconda3\lib\site-packages\pandas\core\generic.py[0m in [0;36m__getattr__[1;34m(self, name)[0m [0;32m 4374[0m [1;32mif[0m [0mself[0m[1;33m.[0m[0m_info_axis[0m[1;33m.[0m[0m_can_hold_identifiers_and_holds_name[0m[1;33m([0m[0mname[0m[1;33m)[0m[1;33m:[0m[1;33m[0m[0m [0;32m 4375[0m [1;32mreturn[0m [0mself[0m[1;33m[[0m[0mname[0m[1;33m][0m[1;33m[0m[0m [1;32m-> 4376[1;33m [1;32mreturn[0m [0mobject[0m[1;33m.[0m[0m__getattribute__[0m[1;33m([0m[0mself[0m[1;33m,[0m [0mname[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 4377[0m [1;33m[0m[0m [0;32m 4378[0m [1;32mdef[0m [0m__setattr__[0m[1;33m([0m[0mself[0m[1;33m,[0m [0mname[0m[1;33m,[0m [0mvalue[0m[1;33m)[0m[1;33m:[0m[1;33m[0m[0m [1;31mAttributeError[0m: 'Series' object has no attribute 'applymap'
l =loc.Cordinates.str.split(',', expand=True)
l
[1;31m---------------------------------------------------------------------------[0m [1;31mNameError[0m Traceback (most recent call last) [1;32m<ipython-input-1-6158028f8780>[0m in [0;36m<module>[1;34m()[0m [1;32m----> 1[1;33m [0ml[0m [1;33m=[0m[0mloc[0m[1;33m.[0m[0mCordinates[0m[1;33m.[0m[0mstr[0m[1;33m.[0m[0msplit[0m[1;33m([0m[1;34m','[0m[1;33m,[0m [0mexpand[0m[1;33m=[0m[1;32mTrue[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 2[0m [0ml[0m[1;33m[0m[0m [1;31mNameError[0m: name 'loc' is not defined
x_axis = np.asarray(l[0])
y_axis = np.asarray(l[1])
x_axis
array(['115.0', '109.0', '99.0', '107.0', '108.0', '108.0', '87.0', '108.0', '105.0', '117.0', '102.0', '112.0', '115.0', '102.0', '108.0', '94.0', '108.0', '114.0', '115.0', '109.0', '117.0', '91.0', '118.0', '108.0', '111.0', '88.0', '113.0', '107.0', '110.0', '98.0', '113.0', '109.0', '102.0', '109.0'], dtype=object)
y_axis
array([' 25.0', ' 51.0', ' 52.0', ' 40.0', ' 32.0', ' 32.0', ' 41.0', ' 36.0', ' 43.0', ' 53.0', ' 50.0', ' 39.0', ' 54.0', ' 34.0', ' 47.0', ' 54.0', ' 27.0', ' 34.0', ' 41.0', ' 39.0', ' 31.0', ' 52.0', ' 39.0', ' 35.0', ' 32.0', ' 34.0', ' 42.0', ' 47.0', ' 36.0', ' 46.0', ' 42.0', ' 52.0', ' 35.0', ' 37.0'], dtype=object)
import matplotlib.pyplot as plt
plt.plot(x_axis,y_axis,'ro')
plt.show()
num
array([list([115.0, 25.0]), list([109.0, 51.0]), list([99.0, 52.0]), list([107.0, 40.0]), list([108.0, 32.0]), list([108.0, 32.0]), list([87.0, 41.0]), list([108.0, 36.0]), list([105.0, 43.0]), list([117.0, 53.0]), list([102.0, 50.0]), list([112.0, 39.0]), list([115.0, 54.0]), list([102.0, 34.0]), list([108.0, 47.0]), list([94.0, 54.0]), list([108.0, 27.0]), list([114.0, 34.0]), list([115.0, 41.0]), list([109.0, 39.0]), list([117.0, 31.0]), list([91.0, 52.0]), list([118.0, 39.0]), list([108.0, 35.0]), list([111.0, 32.0]), list([88.0, 34.0]), list([113.0, 42.0]), list([107.0, 47.0]), list([110.0, 36.0]), list([98.0, 46.0]), list([113.0, 42.0]), list([109.0, 52.0]), list([102.0, 35.0]), list([109.0, 37.0])], dtype=object)
import keras
[1;31m---------------------------------------------------------------------------[0m [1;31mModuleNotFoundError[0m Traceback (most recent call last) [1;32m<ipython-input-108-88d96843a926>[0m in [0;36m<module>[1;34m()[0m [1;32m----> 1[1;33m [1;32mimport[0m [0mkeras[0m[1;33m[0m[0m [0m [1;31mModuleNotFoundError[0m: No module named 'keras'
conc = list(zip(eve_type,eve_loc))
conc
[({'id': 35, 'name': 'Starting XI'}, nan), ({'id': 35, 'name': 'Starting XI'}, nan), ({'id': 18, 'name': 'Half Start'}, nan), ({'id': 18, 'name': 'Half Start'}, nan), ({'id': 30, 'name': 'Pass'}, [61.0, 40.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [63.0, 37.0]), ({'id': 17, 'name': 'Pressure'}, [47.0, 41.0]), ({'id': 30, 'name': 'Pass'}, [69.0, 33.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [84.0, 5.0]), ({'id': 17, 'name': 'Pressure'}, [35.0, 69.0]), ({'id': 38, 'name': 'Miscontrol'}, [108.0, 10.0]), ({'id': 17, 'name': 'Pressure'}, [11.0, 72.0]), ({'id': 30, 'name': 'Pass'}, [6.0, 43.0]), ({'id': 30, 'name': 'Pass'}, [62.0, 12.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [59.0, 71.0]), ({'id': 17, 'name': 'Pressure'}, [78.0, 5.0]), ({'id': 30, 'name': 'Pass'}, [41.0, 71.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [75.0, 8.0]), ({'id': 6, 'name': 'Block'}, [78.0, 8.0]), ({'id': 17, 'name': 'Pressure'}, [72.0, 11.0]), ({'id': 30, 'name': 'Pass'}, [43.0, 66.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [58.0, 76.0]), ({'id': 30, 'name': 'Pass'}, [58.0, 76.0]), ({'id': 17, 'name': 'Pressure'}, [48.0, 8.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [75.0, 71.0]), ({'id': 38, 'name': 'Miscontrol'}, [79.0, 70.0]), ({'id': 2, 'name': 'Ball Recovery'}, [37.0, 10.0]), ({'id': 30, 'name': 'Pass'}, [44.0, 17.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [95.0, 23.0]), ({'id': 39, 'name': 'Dribbled Past'}, [23.0, 59.0]), ({'id': 14, 'name': 'Dribble'}, [98.0, 22.0]), ({'id': 39, 'name': 'Dribbled Past'}, [3.0, 59.0]), ({'id': 14, 'name': 'Dribble'}, [118.0, 22.0]), ({'id': 16, 'name': 'Shot'}, [115.0, 25.0]), ({'id': 6, 'name': 'Block'}, [4.0, 47.0]), ({'id': 23, 'name': 'Goal Keeper'}, [2.0, 54.0]), ({'id': 30, 'name': 'Pass'}, [119.0, 2.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [115.0, 33.0]), ({'id': 6, 'name': 'Block'}, [115.0, 36.0]), ({'id': 9, 'name': 'Clearance'}, [5.0, 48.0]), ({'id': 2, 'name': 'Ball Recovery'}, [49.0, 25.0]), ({'id': 17, 'name': 'Pressure'}, [67.0, 58.0]), ({'id': 30, 'name': 'Pass'}, [54.0, 24.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [47.0, 10.0]), ({'id': 6, 'name': 'Block'}, [68.0, 55.0]), ({'id': 2, 'name': 'Ball Recovery'}, [72.0, 50.0]), ({'id': 17, 'name': 'Pressure'}, [32.0, 47.0]), ({'id': 30, 'name': 'Pass'}, [92.0, 26.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [96.0, 5.0]), ({'id': 17, 'name': 'Pressure'}, [22.0, 73.0]), ({'id': 30, 'name': 'Pass'}, [95.0, 5.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [87.0, 16.0]), ({'id': 17, 'name': 'Pressure'}, [30.0, 57.0]), ({'id': 30, 'name': 'Pass'}, [87.0, 17.0]), ({'id': 17, 'name': 'Pressure'}, [15.0, 36.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [105.0, 40.0]), ({'id': 30, 'name': 'Pass'}, [100.0, 40.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [90.0, 54.0]), ({'id': 17, 'name': 'Pressure'}, [30.0, 30.0]), ({'id': 30, 'name': 'Pass'}, [90.0, 54.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [101.0, 59.0]), ({'id': 17, 'name': 'Pressure'}, [23.0, 22.0]), ({'id': 14, 'name': 'Dribble'}, [115.0, 59.0]), ({'id': 4, 'name': 'Duel'}, [6.0, 22.0]), ({'id': 30, 'name': 'Pass'}, [120.0, 80.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [118.0, 41.0]), ({'id': 23, 'name': 'Goal Keeper'}, [2.0, 39.0]), ({'id': 2, 'name': 'Ball Recovery'}, [10.0, 38.0]), ({'id': 30, 'name': 'Pass'}, [9.0, 41.0]), ({'id': 17, 'name': 'Pressure'}, [81.0, 38.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [38.0, 47.0]), ({'id': 17, 'name': 'Pressure'}, [82.0, 32.0]), ({'id': 17, 'name': 'Pressure'}, [87.0, 41.0]), ({'id': 30, 'name': 'Pass'}, [31.0, 40.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [29.0, 55.0]), ({'id': 30, 'name': 'Pass'}, [27.0, 58.0]), ({'id': 17, 'name': 'Pressure'}, [79.0, 67.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [84.0, 69.0]), ({'id': 30, 'name': 'Pass'}, [35.0, 15.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [45.0, 10.0]), ({'id': 17, 'name': 'Pressure'}, [74.0, 74.0]), ({'id': 14, 'name': 'Dribble'}, [41.0, 7.0]), ({'id': 4, 'name': 'Duel'}, [80.0, 74.0]), ({'id': 17, 'name': 'Pressure'}, [80.0, 78.0]), ({'id': 2, 'name': 'Ball Recovery'}, [43.0, 7.0]), ({'id': 3, 'name': 'Dispossessed'}, [50.0, 3.0]), ({'id': 4, 'name': 'Duel'}, [71.0, 78.0]), ({'id': 30, 'name': 'Pass'}, [78.0, 76.0]), ({'id': 17, 'name': 'Pressure'}, [43.0, 9.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [84.0, 77.0]), ({'id': 30, 'name': 'Pass'}, [84.0, 77.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [81.0, 69.0]), ({'id': 17, 'name': 'Pressure'}, [39.0, 21.0]), ({'id': 30, 'name': 'Pass'}, [83.0, 69.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [93.0, 68.0]), ({'id': 30, 'name': 'Pass'}, [90.0, 68.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [92.0, 55.0]), ({'id': 30, 'name': 'Pass'}, [31.0, 28.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [30.0, 24.0]), ({'id': 30, 'name': 'Pass'}, [29.0, 24.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [25.0, 28.0]), ({'id': 30, 'name': 'Pass'}, [25.0, 27.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [26.0, 14.0]), ({'id': 17, 'name': 'Pressure'}, [93.0, 67.0]), ({'id': 30, 'name': 'Pass'}, [32.0, 15.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [75.0, 18.0]), ({'id': 2, 'name': 'Ball Recovery'}, [24.0, 58.0]), ({'id': 30, 'name': 'Pass'}, [24.0, 53.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [34.0, 27.0]), ({'id': 17, 'name': 'Pressure'}, [75.0, 47.0]), ({'id': 30, 'name': 'Pass'}, [43.0, 27.0]), ({'id': 17, 'name': 'Pressure'}, [40.0, 61.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [69.0, 21.0]), ({'id': 3, 'name': 'Dispossessed'}, [69.0, 22.0]), ({'id': 4, 'name': 'Duel'}, [52.0, 59.0]), ({'id': 2, 'name': 'Ball Recovery'}, [56.0, 60.0]), ({'id': 17, 'name': 'Pressure'}, [54.0, 7.0]), ({'id': 30, 'name': 'Pass'}, [65.0, 74.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [43.0, 76.0]), ({'id': 30, 'name': 'Pass'}, [37.0, 76.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [36.0, 64.0]), ({'id': 30, 'name': 'Pass'}, [37.0, 53.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [32.0, 27.0]), ({'id': 30, 'name': 'Pass'}, [31.0, 26.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [37.0, 8.0]), ({'id': 17, 'name': 'Pressure'}, [83.0, 73.0]), ({'id': 30, 'name': 'Pass'}, [38.0, 7.0]), ({'id': 17, 'name': 'Pressure'}, [58.0, 69.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [61.0, 14.0]), ({'id': 3, 'name': 'Dispossessed'}, [53.0, 6.0]), ({'id': 4, 'name': 'Duel'}, [68.0, 75.0]), ({'id': 30, 'name': 'Pass'}, [73.0, 70.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [88.0, 64.0]), ({'id': 17, 'name': 'Pressure'}, [32.0, 23.0]), ({'id': 3, 'name': 'Dispossessed'}, [87.0, 60.0]), ({'id': 4, 'name': 'Duel'}, [34.0, 21.0]), ({'id': 2, 'name': 'Ball Recovery'}, [35.0, 29.0]), ({'id': 17, 'name': 'Pressure'}, [79.0, 59.0]), ({'id': 30, 'name': 'Pass'}, [40.0, 33.0]), ({'id': 17, 'name': 'Pressure'}, [64.0, 54.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [57.0, 29.0]), ({'id': 38, 'name': 'Miscontrol'}, [57.0, 28.0]), ({'id': 2, 'name': 'Ball Recovery'}, [66.0, 62.0]), ({'id': 17, 'name': 'Pressure'}, [66.0, 62.0]), ({'id': 30, 'name': 'Pass'}, [53.0, 21.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [45.0, 3.0]), ({'id': 30, 'name': 'Pass'}, [45.0, 3.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [38.0, 9.0]), ({'id': 30, 'name': 'Pass'}, [33.0, 13.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [25.0, 25.0]), ({'id': 30, 'name': 'Pass'}, [21.0, 27.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [44.0, 75.0]), ({'id': 2, 'name': 'Ball Recovery'}, [76.0, 4.0]), ({'id': 17, 'name': 'Pressure'}, [47.0, 78.0]), ({'id': 38, 'name': 'Miscontrol'}, [76.0, 2.0]), ({'id': 30, 'name': 'Pass'}, [51.0, 80.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [42.0, 74.0]), ({'id': 17, 'name': 'Pressure'}, [68.0, 4.0]), ({'id': 30, 'name': 'Pass'}, [47.0, 73.0]), ({'id': 17, 'name': 'Pressure'}, [57.0, 7.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [63.0, 70.0]), ({'id': 30, 'name': 'Pass'}, [63.0, 70.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [67.0, 78.0]), ({'id': 17, 'name': 'Pressure'}, [54.0, 3.0]), ({'id': 38, 'name': 'Miscontrol'}, [65.0, 79.0]), ({'id': 30, 'name': 'Pass'}, [66.0, 1.0]), ({'id': 17, 'name': 'Pressure'}, [29.0, 75.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [91.0, 5.0]), ({'id': 30, 'name': 'Pass'}, [87.0, 3.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [82.0, 4.0]), ({'id': 30, 'name': 'Pass'}, [81.0, 2.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [88.0, 65.0]), ({'id': 17, 'name': 'Pressure'}, [14.0, 24.0]), ({'id': 30, 'name': 'Pass'}, [116.0, 57.0]), ({'id': 6, 'name': 'Block'}, [5.0, 27.0]), ({'id': 17, 'name': 'Pressure'}, [6.0, 15.0]), ({'id': 2, 'name': 'Ball Recovery'}, [116.0, 67.0]), ({'id': 30, 'name': 'Pass'}, [110.0, 68.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [90.0, 67.0]), ({'id': 30, 'name': 'Pass'}, [92.0, 67.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [104.0, 48.0]), ({'id': 30, 'name': 'Pass'}, [102.0, 45.0]), ({'id': 17, 'name': 'Pressure'}, [17.0, 28.0]), ({'id': 39, 'name': 'Dribbled Past'}, [10.0, 27.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [113.0, 55.0]), ({'id': 14, 'name': 'Dribble'}, [111.0, 54.0]), ({'id': 16, 'name': 'Shot'}, [109.0, 51.0]), ({'id': 6, 'name': 'Block'}, [9.0, 37.0]), ({'id': 23, 'name': 'Goal Keeper'}, [2.0, 39.0]), ({'id': 30, 'name': 'Pass'}, [120.0, 80.0]), ({'id': 9, 'name': 'Clearance'}, [13.0, 32.0]), ({'id': 2, 'name': 'Ball Recovery'}, [99.0, 54.0]), ({'id': 16, 'name': 'Shot'}, [99.0, 52.0]), ({'id': 6, 'name': 'Block'}, [13.0, 30.0]), ({'id': 23, 'name': 'Goal Keeper'}, [2.0, 40.0]), ({'id': 2, 'name': 'Ball Recovery'}, [111.0, 34.0]), ({'id': 16, 'name': 'Shot'}, [107.0, 40.0]), ({'id': 6, 'name': 'Block'}, [9.0, 44.0]), ({'id': 23, 'name': 'Goal Keeper'}, [2.0, 41.0]), ({'id': 30, 'name': 'Pass'}, [104.0, 36.0]), ({'id': 17, 'name': 'Pressure'}, [15.0, 42.0]), ({'id': 17, 'name': 'Pressure'}, [8.0, 49.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [109.0, 29.0]), ({'id': 17, 'name': 'Pressure'}, [8.0, 45.0]), ({'id': 16, 'name': 'Shot'}, [108.0, 32.0]), ({'id': 23, 'name': 'Goal Keeper'}, [2.0, 43.0]), ({'id': 5, 'name': 'Camera On'}, nan), ({'id': 30, 'name': 'Pass'}, [44.0, 77.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [112.0, 65.0]), ({'id': 30, 'name': 'Pass'}, [6.0, 36.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [11.0, 69.0]), ({'id': 30, 'name': 'Pass'}, [37.0, 67.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [99.0, 54.0]), ({'id': 2, 'name': 'Ball Recovery'}, [11.0, 33.0]), ({'id': 30, 'name': 'Pass'}, [10.0, 36.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [27.0, 59.0]), ({'id': 30, 'name': 'Pass'}, [27.0, 59.0]), ({'id': 17, 'name': 'Pressure'}, [78.0, 30.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [39.0, 52.0]), ({'id': 30, 'name': 'Pass'}, [39.0, 52.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [43.0, 78.0]), ({'id': 17, 'name': 'Pressure'}, [72.0, 3.0]), ({'id': 30, 'name': 'Pass'}, [48.0, 78.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [35.0, 74.0]), ({'id': 30, 'name': 'Pass'}, [43.0, 74.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [72.0, 73.0]), ({'id': 38, 'name': 'Miscontrol'}, [74.0, 74.0]), ({'id': 30, 'name': 'Pass'}, [49.0, 3.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [42.0, 3.0]), ({'id': 30, 'name': 'Pass'}, [40.0, 3.0]), ({'id': 17, 'name': 'Pressure'}, [75.0, 71.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [64.0, 22.0]), ({'id': 30, 'name': 'Pass'}, [61.0, 60.0]), ({'id': 17, 'name': 'Pressure'}, [38.0, 27.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [77.0, 59.0]), ({'id': 30, 'name': 'Pass'}, [77.0, 59.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [71.0, 47.0]), ({'id': 30, 'name': 'Pass'}, [75.0, 41.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [81.0, 7.0]), ({'id': 17, 'name': 'Pressure'}, [36.0, 77.0]), ({'id': 30, 'name': 'Pass'}, [91.0, 13.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [97.0, 6.0]), ({'id': 17, 'name': 'Pressure'}, [25.0, 74.0]), ({'id': 30, 'name': 'Pass'}, [95.0, 15.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [86.0, 14.0]), ({'id': 17, 'name': 'Pressure'}, [35.0, 59.0]), ({'id': 30, 'name': 'Pass'}, [85.0, 15.0]), ({'id': 17, 'name': 'Pressure'}, [21.0, 37.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [99.0, 41.0]), ({'id': 30, 'name': 'Pass'}, [99.0, 41.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [90.0, 53.0]), ({'id': 30, 'name': 'Pass'}, [90.0, 53.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [99.0, 63.0]), ({'id': 17, 'name': 'Pressure'}, [25.0, 12.0]), ({'id': 30, 'name': 'Pass'}, [92.0, 64.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [87.0, 61.0]), ({'id': 17, 'name': 'Pressure'}, [31.0, 21.0]), ({'id': 30, 'name': 'Pass'}, [89.0, 65.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [104.0, 60.0]), ({'id': 2, 'name': 'Ball Recovery'}, [5.0, 26.0]), ({'id': 30, 'name': 'Pass'}, [16.0, 39.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [23.0, 58.0]), ({'id': 30, 'name': 'Pass'}, [36.0, 56.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [38.0, 78.0]), ({'id': 30, 'name': 'Pass'}, [36.0, 75.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [31.0, 70.0]), ({'id': 30, 'name': 'Pass'}, [26.0, 69.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [11.0, 53.0]), ({'id': 30, 'name': 'Pass'}, [13.0, 54.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [29.0, 21.0]), ({'id': 30, 'name': 'Pass'}, [45.0, 21.0]), ({'id': 30, 'name': 'Pass'}, [35.0, 67.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [91.0, 3.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [41.0, 66.0]), ({'id': 30, 'name': 'Pass'}, [80.0, 16.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [93.0, 4.0]), ({'id': 30, 'name': 'Pass'}, [102.0, 9.0]), ({'id': 17, 'name': 'Pressure'}, [11.0, 63.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [114.0, 17.0]), ({'id': 30, 'name': 'Pass'}, [117.0, 24.0]), ({'id': 9, 'name': 'Clearance'}, [5.0, 45.0]), ({'id': 30, 'name': 'Pass'}, [104.0, 51.0]), ({'id': 17, 'name': 'Pressure'}, [17.0, 33.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [95.0, 48.0]), ({'id': 17, 'name': 'Pressure'}, [29.0, 33.0]), ({'id': 30, 'name': 'Pass'}, [86.0, 47.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [87.0, 25.0]), ({'id': 30, 'name': 'Pass'}, [92.0, 25.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [99.0, 9.0]), ({'id': 17, 'name': 'Pressure'}, [15.0, 70.0]), ({'id': 39, 'name': 'Dribbled Past'}, [15.0, 69.0]), ({'id': 14, 'name': 'Dribble'}, [106.0, 12.0]), ({'id': 30, 'name': 'Pass'}, [114.0, 19.0]), ({'id': 30, 'name': 'Pass'}, [7.0, 7.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [36.0, 17.0]), ({'id': 10, 'name': 'Interception'}, [90.0, 74.0]), ({'id': 17, 'name': 'Pressure'}, [28.0, 16.0]), ({'id': 30, 'name': 'Pass'}, [96.0, 68.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [97.0, 53.0]), ({'id': 30, 'name': 'Pass'}, [95.0, 53.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [89.0, 55.0]), ({'id': 30, 'name': 'Pass'}, [88.0, 55.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [83.0, 30.0]), ({'id': 30, 'name': 'Pass'}, [85.0, 28.0]), ({'id': 30, 'name': 'Pass'}, [108.0, 49.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [107.0, 47.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [107.0, 36.0]), ({'id': 9, 'name': 'Clearance'}, [12.0, 41.0]), ({'id': 17, 'name': 'Pressure'}, [107.0, 36.0]), ({'id': 2, 'name': 'Ball Recovery'}, [23.0, 27.0]), ({'id': 17, 'name': 'Pressure'}, [95.0, 56.0]), ({'id': 30, 'name': 'Pass'}, [29.0, 31.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [37.0, 41.0]), ({'id': 17, 'name': 'Pressure'}, [79.0, 42.0]), ({'id': 3, 'name': 'Dispossessed'}, [36.0, 33.0]), ({'id': 4, 'name': 'Duel'}, [85.0, 48.0]), ({'id': 2, 'name': 'Ball Recovery'}, [35.0, 42.0]), ({'id': 30, 'name': 'Pass'}, [35.0, 41.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [56.0, 66.0]), ({'id': 10, 'name': 'Interception'}, [70.0, 18.0]), ({'id': 30, 'name': 'Pass'}, [76.0, 19.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [69.0, 24.0]), ({'id': 17, 'name': 'Pressure'}, [42.0, 50.0]), ({'id': 30, 'name': 'Pass'}, [67.0, 33.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [58.0, 46.0]), ({'id': 30, 'name': 'Pass'}, [57.0, 47.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [73.0, 55.0]), ({'id': 30, 'name': 'Pass'}, [72.0, 56.0]), ({'id': 17, 'name': 'Pressure'}, [56.0, 30.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [54.0, 56.0]), ({'id': 30, 'name': 'Pass'}, [56.0, 56.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [78.0, 74.0]), ({'id': 17, 'name': 'Pressure'}, [45.0, 11.0]), ({'id': 30, 'name': 'Pass'}, [70.0, 69.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [45.0, 39.0]), ({'id': 30, 'name': 'Pass'}, [51.0, 38.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [54.0, 11.0]), ({'id': 30, 'name': 'Pass'}, [55.0, 15.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [79.0, 18.0]), ({'id': 17, 'name': 'Pressure'}, [37.0, 59.0]), ({'id': 30, 'name': 'Pass'}, [77.0, 19.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [59.0, 18.0]), ({'id': 30, 'name': 'Pass'}, [58.0, 19.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [69.0, 24.0]), ({'id': 17, 'name': 'Pressure'}, [52.0, 57.0]), ({'id': 30, 'name': 'Pass'}, [62.0, 23.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [45.0, 67.0]), ({'id': 30, 'name': 'Pass'}, [56.0, 68.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [29.0, 46.0]), ({'id': 30, 'name': 'Pass'}, [31.0, 48.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [66.0, 79.0]), ({'id': 30, 'name': 'Pass'}, [65.0, 1.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [64.0, 14.0]), ({'id': 30, 'name': 'Pass'}, [64.0, 14.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [66.0, 3.0]), ({'id': 17, 'name': 'Pressure'}, [58.0, 76.0]), ({'id': 30, 'name': 'Pass'}, [67.0, 3.0]), ({'id': 17, 'name': 'Pressure'}, [38.0, 63.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [83.0, 17.0]), ({'id': 30, 'name': 'Pass'}, [83.0, 17.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [75.0, 19.0]), ({'id': 30, 'name': 'Pass'}, [75.0, 19.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [91.0, 3.0]), ({'id': 30, 'name': 'Pass'}, [30.0, 80.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [30.0, 68.0]), ({'id': 30, 'name': 'Pass'}, [30.0, 68.0]), ({'id': 30, 'name': 'Pass'}, [27.0, 77.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [26.0, 79.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [35.0, 71.0]), ({'id': 30, 'name': 'Pass'}, [82.0, 10.0]), ({'id': 17, 'name': 'Pressure'}, [31.0, 76.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [87.0, 6.0]), ({'id': 30, 'name': 'Pass'}, [86.0, 5.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [79.0, 4.0]), ({'id': 30, 'name': 'Pass'}, [79.0, 4.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [75.0, 19.0]), ({'id': 2, 'name': 'Ball Recovery'}, [40.0, 66.0]), ({'id': 30, 'name': 'Pass'}, [43.0, 68.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [56.0, 71.0]), ({'id': 17, 'name': 'Pressure'}, [63.0, 16.0]), ({'id': 17, 'name': 'Pressure'}, [57.0, 14.0]), ({'id': 30, 'name': 'Pass'}, [72.0, 69.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [93.0, 70.0]), ({'id': 2, 'name': 'Ball Recovery'}, [11.0, 23.0]), ({'id': 30, 'name': 'Pass'}, [22.0, 24.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [28.0, 5.0]), ({'id': 17, 'name': 'Pressure'}, [69.0, 67.0]), ({'id': 30, 'name': 'Pass'}, [45.0, 10.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [71.0, 2.0]), ({'id': 30, 'name': 'Pass'}, [82.0, 3.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [106.0, 6.0]), ({'id': 17, 'name': 'Pressure'}, [12.0, 75.0]), ({'id': 30, 'name': 'Pass'}, [116.0, 19.0]), ({'id': 6, 'name': 'Block'}, [5.0, 53.0]), ({'id': 30, 'name': 'Pass'}, [117.0, 23.0]), ({'id': 6, 'name': 'Block'}, [5.0, 57.0]), ({'id': 17, 'name': 'Pressure'}, [111.0, 32.0]), ({'id': 30, 'name': 'Pass'}, [10.0, 55.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [21.0, 58.0]), ({'id': 17, 'name': 'Pressure'}, [97.0, 22.0]), ({'id': 17, 'name': 'Pressure'}, [98.0, 23.0]), ({'id': 30, 'name': 'Pass'}, [20.0, 59.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [14.0, 64.0]), ({'id': 30, 'name': 'Pass'}, [14.0, 64.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [82.0, 72.0]), ({'id': 30, 'name': 'Pass'}, [38.0, 9.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [37.0, 34.0]), ({'id': 30, 'name': 'Pass'}, [39.0, 47.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [53.0, 46.0]), ({'id': 30, 'name': 'Pass'}, [55.0, 45.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [83.0, 8.0]), ({'id': 30, 'name': 'Pass'}, [91.0, 11.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [105.0, 37.0]), ({'id': 2, 'name': 'Ball Recovery'}, [16.0, 48.0]), ({'id': 30, 'name': 'Pass'}, [15.0, 65.0]), ({'id': 4, 'name': 'Duel'}, [57.0, 66.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [57.0, 66.0]), ({'id': 30, 'name': 'Pass'}, [64.0, 15.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [70.0, 25.0]), ({'id': 30, 'name': 'Pass'}, [72.0, 29.0]), ({'id': 17, 'name': 'Pressure'}, [23.0, 62.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [113.0, 4.0]), ({'id': 30, 'name': 'Pass'}, [111.0, 10.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [115.0, 12.0]), ({'id': 17, 'name': 'Pressure'}, [10.0, 65.0]), ({'id': 30, 'name': 'Pass'}, [116.0, 12.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [110.0, 47.0]), ({'id': 9, 'name': 'Clearance'}, [9.0, 40.0]), ({'id': 30, 'name': 'Pass'}, [27.0, 1.0]), ({'id': 30, 'name': 'Pass'}, [84.0, 77.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [35.0, 4.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [73.0, 70.0]), ({'id': 2, 'name': 'Ball Recovery'}, [49.0, 11.0]), ({'id': 17, 'name': 'Pressure'}, [72.0, 70.0]), ({'id': 38, 'name': 'Miscontrol'}, [51.0, 9.0]), ({'id': 30, 'name': 'Pass'}, [71.0, 72.0]), ({'id': 17, 'name': 'Pressure'}, [48.0, 8.0]), ({'id': 17, 'name': 'Pressure'}, [51.0, 15.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [64.0, 70.0]), ({'id': 30, 'name': 'Pass'}, [63.0, 67.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [47.0, 47.0]), ({'id': 30, 'name': 'Pass'}, [54.0, 26.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [27.0, 35.0]), ({'id': 30, 'name': 'Pass'}, [26.0, 36.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [37.0, 65.0]), ({'id': 30, 'name': 'Pass'}, [41.0, 61.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [80.0, 20.0]), ({'id': 30, 'name': 'Pass'}, [43.0, 56.0]), ({'id': 17, 'name': 'Pressure'}, [55.0, 22.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [65.0, 56.0]), ({'id': 39, 'name': 'Dribbled Past'}, [47.0, 22.0]), ({'id': 14, 'name': 'Dribble'}, [74.0, 59.0]), ({'id': 17, 'name': 'Pressure'}, [84.0, 77.0]), ({'id': 28, 'name': 'Shield'}, [38.0, 2.0]), ({'id': 30, 'name': 'Pass'}, [34.0, 1.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [49.0, 2.0]), ({'id': 30, 'name': 'Pass'}, [73.0, 79.0]), ({'id': 17, 'name': 'Pressure'}, [46.0, 9.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [75.0, 70.0]), ({'id': 30, 'name': 'Pass'}, [75.0, 70.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [71.0, 68.0]), ({'id': 30, 'name': 'Pass'}, [71.0, 68.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [89.0, 68.0]), ({'id': 30, 'name': 'Pass'}, [32.0, 11.0]), ({'id': 17, 'name': 'Pressure'}, [78.0, 61.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [44.0, 23.0]), ({'id': 3, 'name': 'Dispossessed'}, [50.0, 19.0]), ({'id': 4, 'name': 'Duel'}, [71.0, 62.0]), ({'id': 30, 'name': 'Pass'}, [74.0, 59.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [63.0, 34.0]), ({'id': 30, 'name': 'Pass'}, [72.0, 33.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [96.0, 62.0]), ({'id': 30, 'name': 'Pass'}, [26.0, 24.0]), ({'id': 30, 'name': 'Pass'}, [44.0, 36.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [44.0, 38.0]), ({'id': 17, 'name': 'Pressure'}, [66.0, 56.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [58.0, 45.0]), ({'id': 30, 'name': 'Pass'}, [58.0, 24.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [47.0, 34.0]), ({'id': 30, 'name': 'Pass'}, [44.0, 36.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [37.0, 41.0]), ({'id': 30, 'name': 'Pass'}, [45.0, 45.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [56.0, 8.0]), ({'id': 30, 'name': 'Pass'}, [85.0, 15.0]), ({'id': 17, 'name': 'Pressure'}, [24.0, 48.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [95.0, 31.0]), ({'id': 30, 'name': 'Pass'}, [95.0, 31.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [109.0, 14.0]), ({'id': 30, 'name': 'Pass'}, [2.0, 54.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [20.0, 67.0]), ({'id': 30, 'name': 'Pass'}, [20.0, 67.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [36.0, 56.0]), ({'id': 30, 'name': 'Pass'}, [35.0, 57.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [34.0, 74.0]), ({'id': 17, 'name': 'Pressure'}, [79.0, 7.0]), ({'id': 30, 'name': 'Pass'}, [32.0, 77.0]), ({'id': 6, 'name': 'Block'}, [83.0, 10.0]), ({'id': 2, 'name': 'Ball Recovery'}, [65.0, 8.0]), ({'id': 17, 'name': 'Pressure'}, [48.0, 77.0]), ({'id': 30, 'name': 'Pass'}, [70.0, 12.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [76.0, 21.0]), ({'id': 30, 'name': 'Pass'}, [76.0, 21.0]), ({'id': 17, 'name': 'Pressure'}, [46.0, 63.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [79.0, 16.0]), ({'id': 17, 'name': 'Pressure'}, [37.0, 61.0]), ({'id': 30, 'name': 'Pass'}, [81.0, 18.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [86.0, 27.0]), ({'id': 17, 'name': 'Pressure'}, [32.0, 55.0]), ({'id': 17, 'name': 'Pressure'}, [29.0, 57.0]), ({'id': 38, 'name': 'Miscontrol'}, [90.0, 23.0]), ({'id': 30, 'name': 'Pass'}, [29.0, 59.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [28.0, 53.0]), ({'id': 17, 'name': 'Pressure'}, [89.0, 28.0]), ({'id': 30, 'name': 'Pass'}, [26.0, 50.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [15.0, 33.0]), ({'id': 17, 'name': 'Pressure'}, [83.0, 58.0]), ({'id': 30, 'name': 'Pass'}, [33.0, 12.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [45.0, 2.0]), ({'id': 17, 'name': 'Pressure'}, [79.0, 77.0]), ({'id': 38, 'name': 'Miscontrol'}, [38.0, 1.0]), ({'id': 30, 'name': 'Pass'}, [84.0, 80.0]), ({'id': 17, 'name': 'Pressure'}, [32.0, 3.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [88.0, 70.0]), ({'id': 30, 'name': 'Pass'}, [88.0, 70.0]), ({'id': 17, 'name': 'Pressure'}, [37.0, 2.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [80.0, 79.0]), ({'id': 30, 'name': 'Pass'}, [80.0, 79.0]), ({'id': 5, 'name': 'Camera On'}, nan), ({'id': 30, 'name': 'Pass'}, [10.0, 4.0]), ({'id': 17, 'name': 'Pressure'}, [94.0, 77.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [23.0, 4.0]), ({'id': 30, 'name': 'Pass'}, [21.0, 3.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [19.0, 23.0]), ({'id': 30, 'name': 'Pass'}, [22.0, 28.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [29.0, 56.0]), ({'id': 30, 'name': 'Pass'}, [38.0, 56.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [88.0, 69.0]), ({'id': 10, 'name': 'Interception'}, [41.0, 15.0]), ({'id': 30, 'name': 'Pass'}, [67.0, 80.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [46.0, 74.0]), ({'id': 17, 'name': 'Pressure'}, [76.0, 14.0]), ({'id': 30, 'name': 'Pass'}, [47.0, 75.0]), ({'id': 30, 'name': 'Pass'}, [23.0, 21.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [2.0, 30.0]), ({'id': 17, 'name': 'Pressure'}, [117.0, 50.0]), ({'id': 39, 'name': 'Dribbled Past'}, [118.0, 50.0]), ({'id': 14, 'name': 'Dribble'}, [3.0, 31.0]), ({'id': 17, 'name': 'Pressure'}, [118.0, 47.0]), ({'id': 30, 'name': 'Pass'}, [2.0, 34.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [11.0, 45.0]), ({'id': 30, 'name': 'Pass'}, [46.0, 56.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [96.0, 24.0]), ({'id': 2, 'name': 'Ball Recovery'}, [16.0, 53.0]), ({'id': 30, 'name': 'Pass'}, [16.0, 55.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [30.0, 36.0]), ({'id': 30, 'name': 'Pass'}, [35.0, 34.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [35.0, 14.0]), ({'id': 30, 'name': 'Pass'}, [36.0, 16.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [45.0, 25.0]), ({'id': 30, 'name': 'Pass'}, [48.0, 23.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [41.0, 14.0]), ({'id': 30, 'name': 'Pass'}, [46.0, 11.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [45.0, 21.0]), ({'id': 17, 'name': 'Pressure'}, [69.0, 56.0]), ({'id': 30, 'name': 'Pass'}, [46.0, 33.0]), ({'id': 17, 'name': 'Pressure'}, [73.0, 19.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [37.0, 66.0]), ({'id': 30, 'name': 'Pass'}, [37.0, 67.0]), ({'id': 30, 'name': 'Pass'}, [62.0, 8.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [58.0, 77.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [77.0, 14.0]), ({'id': 2, 'name': 'Ball Recovery'}, [37.0, 56.0]), ({'id': 17, 'name': 'Pressure'}, [85.0, 35.0]), ({'id': 30, 'name': 'Pass'}, [41.0, 42.0]), ({'id': 30, 'name': 'Pass'}, [39.0, 65.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [75.0, 9.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [48.0, 57.0]), ({'id': 2, 'name': 'Ball Recovery'}, [70.0, 18.0]), ({'id': 30, 'name': 'Pass'}, [69.0, 23.0]), ({'id': 17, 'name': 'Pressure'}, [30.0, 54.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [94.0, 24.0]), ({'id': 39, 'name': 'Dribbled Past'}, [12.0, 54.0]), ({'id': 14, 'name': 'Dribble'}, [109.0, 27.0]), ({'id': 16, 'name': 'Shot'}, [108.0, 32.0]), ({'id': 6, 'name': 'Block'}, [11.0, 47.0]), ({'id': 23, 'name': 'Goal Keeper'}, [2.0, 41.0]), ({'id': 2, 'name': 'Ball Recovery'}, [109.0, 78.0]), ({'id': 30, 'name': 'Pass'}, [107.0, 74.0]), ({'id': 17, 'name': 'Pressure'}, [21.0, 19.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [93.0, 67.0]), ({'id': 30, 'name': 'Pass'}, [90.0, 68.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [89.0, 54.0]), ({'id': 17, 'name': 'Pressure'}, [21.0, 27.0]), ({'id': 30, 'name': 'Pass'}, [92.0, 54.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [104.0, 54.0]), ({'id': 5, 'name': 'Camera On'}, nan), ({'id': 38, 'name': 'Miscontrol'}, [91.0, 62.0]), ({'id': 23, 'name': 'Goal Keeper'}, [26.0, 22.0]), ({'id': 2, 'name': 'Ball Recovery'}, [43.0, 17.0]), ({'id': 30, 'name': 'Pass'}, [52.0, 21.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [62.0, 36.0]), ({'id': 30, 'name': 'Pass'}, [64.0, 43.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [89.0, 69.0]), ({'id': 17, 'name': 'Pressure'}, [20.0, 22.0]), ({'id': 14, 'name': 'Dribble'}, [102.0, 59.0]), ({'id': 4, 'name': 'Duel'}, [19.0, 22.0]), ({'id': 17, 'name': 'Pressure'}, [112.0, 56.0]), ({'id': 2, 'name': 'Ball Recovery'}, [5.0, 29.0]), ({'id': 22, 'name': 'Foul Committed'}, [110.0, 55.0]), ({'id': 21, 'name': 'Foul Won'}, [11.0, 26.0]), ({'id': 30, 'name': 'Pass'}, [11.0, 25.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [65.0, 30.0]), ({'id': 30, 'name': 'Pass'}, [25.0, 55.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [36.0, 60.0]), ({'id': 30, 'name': 'Pass'}, [33.0, 60.0]), ({'id': 17, 'name': 'Pressure'}, [94.0, 37.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [14.0, 42.0]), ({'id': 30, 'name': 'Pass'}, [14.0, 34.0]), ({'id': 2, 'name': 'Ball Recovery'}, [81.0, 69.0]), ({'id': 17, 'name': 'Pressure'}, [38.0, 12.0]), ({'id': 30, 'name': 'Pass'}, [91.0, 65.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [84.0, 54.0]), ({'id': 2, 'name': 'Ball Recovery'}, [37.0, 30.0]), ({'id': 30, 'name': 'Pass'}, [39.0, 38.0]), ({'id': 17, 'name': 'Pressure'}, [87.0, 44.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [84.0, 49.0]), ({'id': 2, 'name': 'Ball Recovery'}, [25.0, 39.0]), ({'id': 30, 'name': 'Pass'}, [26.0, 40.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [29.0, 57.0]), ({'id': 17, 'name': 'Pressure'}, [88.0, 23.0]), ({'id': 30, 'name': 'Pass'}, [28.0, 58.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [38.0, 76.0]), ({'id': 17, 'name': 'Pressure'}, [78.0, 7.0]), ({'id': 30, 'name': 'Pass'}, [38.0, 76.0]), ({'id': 17, 'name': 'Pressure'}, [70.0, 20.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [45.0, 60.0]), ({'id': 30, 'name': 'Pass'}, [55.0, 47.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [59.0, 32.0]), ({'id': 30, 'name': 'Pass'}, [69.0, 29.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [90.0, 7.0]), ({'id': 17, 'name': 'Pressure'}, [27.0, 70.0]), ({'id': 17, 'name': 'Pressure'}, [18.0, 68.0]), ({'id': 30, 'name': 'Pass'}, [108.0, 14.0]), ({'id': 6, 'name': 'Block'}, [8.0, 52.0]), ({'id': 17, 'name': 'Pressure'}, [112.0, 14.0]), ({'id': 30, 'name': 'Pass'}, [10.0, 69.0]), ({'id': 6, 'name': 'Block'}, [113.0, 12.0]), ({'id': 30, 'name': 'Pass'}, [22.0, 80.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [35.0, 75.0]), ({'id': 17, 'name': 'Pressure'}, [89.0, 5.0]), ({'id': 30, 'name': 'Pass'}, [35.0, 77.0]), ({'id': 17, 'name': 'Pressure'}, [25.0, 76.0]), ({'id': 5, 'name': 'Camera On'}, nan), ({'id': 39, 'name': 'Dribbled Past'}, [25.0, 78.0]), ({'id': 14, 'name': 'Dribble'}, [96.0, 3.0]), ({'id': 17, 'name': 'Pressure'}, [10.0, 63.0]), ({'id': 30, 'name': 'Pass'}, [113.0, 11.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [102.0, 78.0]), ({'id': 30, 'name': 'Pass'}, [19.0, 1.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [6.0, 13.0]), ({'id': 30, 'name': 'Pass'}, [8.0, 9.0]), ({'id': 17, 'name': 'Pressure'}, [109.0, 75.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [12.0, 1.0]), ({'id': 30, 'name': 'Pass'}, [21.0, 1.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [24.0, 10.0]), ({'id': 30, 'name': 'Pass'}, [22.0, 11.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [10.0, 11.0]), ({'id': 17, 'name': 'Pressure'}, [105.0, 69.0]), ({'id': 22, 'name': 'Foul Committed'}, [99.0, 73.0]), ({'id': 21, 'name': 'Foul Won'}, [22.0, 8.0]), ({'id': 30, 'name': 'Pass'}, [22.0, 13.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [25.0, 11.0]), ({'id': 30, 'name': 'Pass'}, [27.0, 11.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [16.0, 20.0]), ({'id': 30, 'name': 'Pass'}, [16.0, 20.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [29.0, 9.0]), ({'id': 30, 'name': 'Pass'}, [39.0, 15.0]), ({'id': 17, 'name': 'Pressure'}, [69.0, 64.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [45.0, 21.0]), ({'id': 30, 'name': 'Pass'}, [46.0, 21.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [42.0, 16.0]), ({'id': 30, 'name': 'Pass'}, [41.0, 6.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [76.0, 12.0]), ({'id': 17, 'name': 'Pressure'}, [50.0, 64.0]), ({'id': 30, 'name': 'Pass'}, [89.0, 38.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [95.0, 68.0]), ({'id': 30, 'name': 'Pass'}, [99.0, 57.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [84.0, 51.0]), ({'id': 30, 'name': 'Pass'}, [86.0, 49.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [80.0, 38.0]), ({'id': 30, 'name': 'Pass'}, [83.0, 36.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [78.0, 22.0]), ({'id': 30, 'name': 'Pass'}, [81.0, 23.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [83.0, 38.0]), ({'id': 17, 'name': 'Pressure'}, [32.0, 49.0]), ({'id': 16, 'name': 'Shot'}, [87.0, 41.0]), ({'id': 23, 'name': 'Goal Keeper'}, [2.0, 40.0]), ({'id': 30, 'name': 'Pass'}, [7.0, 45.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [49.0, 63.0]), ({'id': 17, 'name': 'Pressure'}, [68.0, 18.0]), ({'id': 30, 'name': 'Pass'}, [49.0, 63.0]), ({'id': 30, 'name': 'Pass'}, [46.0, 22.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [72.0, 59.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [53.0, 47.0]), ({'id': 2, 'name': 'Ball Recovery'}, [69.0, 33.0]), ({'id': 17, 'name': 'Pressure'}, [45.0, 73.0]), ({'id': 38, 'name': 'Miscontrol'}, [79.0, 6.0]), ({'id': 28, 'name': 'Shield'}, [38.0, 79.0]), ({'id': 30, 'name': 'Pass'}, [35.0, 80.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [37.0, 69.0]), ({'id': 17, 'name': 'Pressure'}, [86.0, 8.0]), ({'id': 30, 'name': 'Pass'}, [37.0, 68.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [34.0, 75.0]), ({'id': 17, 'name': 'Pressure'}, [82.0, 4.0]), ({'id': 30, 'name': 'Pass'}, [34.0, 75.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [35.0, 63.0]), ({'id': 17, 'name': 'Pressure'}, [79.0, 13.0]), ({'id': 17, 'name': 'Pressure'}, [70.0, 18.0]), ({'id': 14, 'name': 'Dribble'}, [54.0, 68.0]), ({'id': 4, 'name': 'Duel'}, [67.0, 13.0]), ({'id': 30, 'name': 'Pass'}, [55.0, 80.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [80.0, 78.0]), ({'id': 17, 'name': 'Pressure'}, [43.0, 6.0]), ({'id': 17, 'name': 'Pressure'}, [49.0, 9.0]), ({'id': 30, 'name': 'Pass'}, [67.0, 72.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [56.0, 68.0]), ({'id': 17, 'name': 'Pressure'}, [68.0, 13.0]), ({'id': 30, 'name': 'Pass'}, [55.0, 69.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [57.0, 76.0]), ({'id': 30, 'name': 'Pass'}, [56.0, 75.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [40.0, 73.0]), ({'id': 30, 'name': 'Pass'}, [33.0, 74.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [32.0, 43.0]), ({'id': 17, 'name': 'Pressure'}, [85.0, 40.0]), ({'id': 30, 'name': 'Pass'}, [35.0, 36.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [37.0, 10.0]), ({'id': 30, 'name': 'Pass'}, [52.0, 9.0]), ({'id': 6, 'name': 'Block'}, [67.0, 73.0]), ({'id': 30, 'name': 'Pass'}, [55.0, 9.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [83.0, 51.0]), ({'id': 30, 'name': 'Pass'}, [100.0, 56.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [95.0, 44.0]), ({'id': 17, 'name': 'Pressure'}, [22.0, 36.0]), ({'id': 17, 'name': 'Pressure'}, [16.0, 44.0]), ({'id': 30, 'name': 'Pass'}, [102.0, 37.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [109.0, 26.0]), ({'id': 30, 'name': 'Pass'}, [111.0, 24.0]), ({'id': 17, 'name': 'Pressure'}, [10.0, 45.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [111.0, 35.0]), ({'id': 16, 'name': 'Shot'}, [108.0, 36.0]), ({'id': 23, 'name': 'Goal Keeper'}, [2.0, 44.0]), ({'id': 5, 'name': 'Camera On'}, nan), ({'id': 17, 'name': 'Pressure'}, [99.0, 30.0]), ({'id': 30, 'name': 'Pass'}, [20.0, 55.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [39.0, 59.0]), ({'id': 30, 'name': 'Pass'}, [81.0, 22.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [92.0, 23.0]), ({'id': 30, 'name': 'Pass'}, [92.0, 24.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [97.0, 21.0]), ({'id': 30, 'name': 'Pass'}, [101.0, 21.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [102.0, 34.0]), ({'id': 30, 'name': 'Pass'}, [102.0, 34.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [104.0, 44.0]), ({'id': 17, 'name': 'Pressure'}, [13.0, 32.0]), ({'id': 17, 'name': 'Pressure'}, [14.0, 35.0]), ({'id': 16, 'name': 'Shot'}, [105.0, 43.0]), ({'id': 23, 'name': 'Goal Keeper'}, [2.0, 41.0]), ({'id': 8, 'name': 'Offside'}, [116.0, 34.0]), ({'id': 30, 'name': 'Pass'}, [7.0, 41.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [45.0, 69.0]), ({'id': 30, 'name': 'Pass'}, [45.0, 69.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [63.0, 72.0]), ({'id': 30, 'name': 'Pass'}, [57.0, 6.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [65.0, 10.0]), ({'id': 17, 'name': 'Pressure'}, [55.0, 70.0]), ({'id': 30, 'name': 'Pass'}, [65.0, 10.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [70.0, 20.0]), ({'id': 6, 'name': 'Block'}, [56.0, 66.0]), ({'id': 17, 'name': 'Pressure'}, [46.0, 57.0]), ({'id': 39, 'name': 'Dribbled Past'}, [49.0, 57.0]), ({'id': 14, 'name': 'Dribble'}, [72.0, 24.0]), ({'id': 30, 'name': 'Pass'}, [71.0, 22.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [79.0, 7.0]), ({'id': 30, 'name': 'Pass'}, [80.0, 6.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [73.0, 9.0]), ({'id': 17, 'name': 'Pressure'}, [49.0, 63.0]), ({'id': 30, 'name': 'Pass'}, [66.0, 9.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [62.0, 31.0]), ({'id': 30, 'name': 'Pass'}, [61.0, 30.0]), ({'id': 17, 'name': 'Pressure'}, [43.0, 59.0]), ({'id': 17, 'name': 'Pressure'}, [70.0, 21.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [69.0, 20.0]), ({'id': 30, 'name': 'Pass'}, [51.0, 57.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [56.0, 45.0]), ({'id': 17, 'name': 'Pressure'}, [63.0, 34.0]), ({'id': 30, 'name': 'Pass'}, [56.0, 45.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [52.0, 44.0]), ({'id': 17, 'name': 'Pressure'}, [66.0, 35.0]), ({'id': 22, 'name': 'Foul Committed'}, [68.0, 36.0]), ({'id': 21, 'name': 'Foul Won'}, [53.0, 45.0]), ({'id': 30, 'name': 'Pass'}, [50.0, 49.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [33.0, 47.0]), ({'id': 30, 'name': 'Pass'}, [33.0, 43.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [32.0, 18.0]), ({'id': 17, 'name': 'Pressure'}, [83.0, 71.0]), ({'id': 30, 'name': 'Pass'}, [32.0, 14.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [79.0, 24.0]), ({'id': 17, 'name': 'Pressure'}, [40.0, 58.0]), ({'id': 30, 'name': 'Pass'}, [80.0, 21.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [72.0, 26.0]), ({'id': 30, 'name': 'Pass'}, [44.0, 58.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [39.0, 51.0]), ({'id': 30, 'name': 'Pass'}, [39.0, 50.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [12.0, 44.0]), ({'id': 30, 'name': 'Pass'}, [16.0, 51.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [43.0, 10.0]), ({'id': 2, 'name': 'Ball Recovery'}, [85.0, 64.0]), ({'id': 17, 'name': 'Pressure'}, [31.0, 21.0]), ({'id': 30, 'name': 'Pass'}, [88.0, 53.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [82.0, 59.0]), ({'id': 17, 'name': 'Pressure'}, [34.0, 24.0]), ({'id': 30, 'name': 'Pass'}, [82.0, 60.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [77.0, 73.0]), ({'id': 30, 'name': 'Pass'}, [79.0, 67.0]), ({'id': 17, 'name': 'Pressure'}, [30.0, 28.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [90.0, 51.0]), ({'id': 30, 'name': 'Pass'}, [85.0, 55.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [99.0, 77.0]), ({'id': 17, 'name': 'Pressure'}, [23.0, 5.0]), ({'id': 30, 'name': 'Pass'}, [98.0, 62.0]), ({'id': 17, 'name': 'Pressure'}, [5.0, 29.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [116.0, 53.0]), ({'id': 16, 'name': 'Shot'}, [117.0, 53.0]), ({'id': 23, 'name': 'Goal Keeper'}, [2.0, 35.0]), ({'id': 17, 'name': 'Pressure'}, [5.0, 25.0]), ({'id': 30, 'name': 'Pass'}, [115.0, 55.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [112.0, 62.0]), ({'id': 30, 'name': 'Pass'}, [112.0, 62.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [115.0, 27.0]), ({'id': 17, 'name': 'Pressure'}, [4.0, 51.0]), ({'id': 30, 'name': 'Pass'}, [119.0, 26.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [101.0, 50.0]), ({'id': 9, 'name': 'Clearance'}, [4.0, 48.0]), ({'id': 16, 'name': 'Shot'}, [102.0, 50.0]), ({'id': 6, 'name': 'Block'}, [10.0, 38.0]), ({'id': 23, 'name': 'Goal Keeper'}, [7.0, 37.0]), ({'id': 30, 'name': 'Pass'}, [120.0, 1.0]), ({'id': 9, 'name': 'Clearance'}, [12.0, 44.0]), ({'id': 9, 'name': 'Clearance'}, [13.0, 44.0]), ({'id': 4, 'name': 'Duel'}, [26.0, 40.0]), ({'id': 30, 'name': 'Pass'}, [95.0, 41.0]), ({'id': 2, 'name': 'Ball Recovery'}, [26.0, 36.0]), ({'id': 30, 'name': 'Pass'}, [35.0, 31.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [57.0, 65.0]), ({'id': 17, 'name': 'Pressure'}, [49.0, 28.0]), ({'id': 30, 'name': 'Pass'}, [95.0, 56.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [109.0, 58.0]), ({'id': 30, 'name': 'Pass'}, [113.0, 66.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [92.0, 73.0]), ({'id': 30, 'name': 'Pass'}, [87.0, 73.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [70.0, 68.0]), ({'id': 30, 'name': 'Pass'}, [76.0, 63.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [62.0, 40.0]), ({'id': 30, 'name': 'Pass'}, [62.0, 37.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [69.0, 20.0]), ({'id': 30, 'name': 'Pass'}, [70.0, 21.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [91.0, 7.0]), ({'id': 30, 'name': 'Pass'}, [86.0, 2.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [75.0, 9.0]), ({'id': 30, 'name': 'Pass'}, [70.0, 11.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [54.0, 28.0]), ({'id': 30, 'name': 'Pass'}, [54.0, 31.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [56.0, 56.0]), ({'id': 30, 'name': 'Pass'}, [55.0, 62.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [84.0, 77.0]), ({'id': 30, 'name': 'Pass'}, [83.0, 77.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [75.0, 71.0]), ({'id': 30, 'name': 'Pass'}, [75.0, 70.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [58.0, 73.0]), ({'id': 30, 'name': 'Pass'}, [59.0, 74.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [74.0, 78.0]), ({'id': 30, 'name': 'Pass'}, [71.0, 76.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [80.0, 78.0]), ({'id': 30, 'name': 'Pass'}, [80.0, 77.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [89.0, 74.0]), ({'id': 38, 'name': 'Miscontrol'}, [91.0, 73.0]), ({'id': 2, 'name': 'Ball Recovery'}, [34.0, 7.0]), ({'id': 17, 'name': 'Pressure'}, [88.0, 73.0]), ({'id': 17, 'name': 'Pressure'}, [88.0, 70.0]), ({'id': 30, 'name': 'Pass'}, [32.0, 3.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [85.0, 4.0]), ({'id': 5, 'name': 'Camera On'}, nan), ({'id': 30, 'name': 'Pass'}, [29.0, 77.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [30.0, 41.0]), ({'id': 17, 'name': 'Pressure'}, [87.0, 43.0]), ({'id': 30, 'name': 'Pass'}, [31.0, 42.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [44.0, 41.0]), ({'id': 30, 'name': 'Pass'}, [45.0, 38.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [37.0, 22.0]), ({'id': 30, 'name': 'Pass'}, [47.0, 20.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [89.0, 23.0]), ({'id': 38, 'name': 'Miscontrol'}, [90.0, 24.0]), ({'id': 17, 'name': 'Pressure'}, [97.0, 22.0]), ({'id': 30, 'name': 'Pass'}, [24.0, 58.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [8.0, 43.0]), ({'id': 17, 'name': 'Pressure'}, [110.0, 26.0]), ({'id': 30, 'name': 'Pass'}, [8.0, 43.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [22.0, 63.0]), ({'id': 30, 'name': 'Pass'}, [22.0, 63.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [12.0, 66.0]), ({'id': 30, 'name': 'Pass'}, [28.0, 68.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [30.0, 65.0]), ({'id': 30, 'name': 'Pass'}, [30.0, 65.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [25.0, 69.0]), ({'id': 30, 'name': 'Pass'}, [25.0, 69.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [32.0, 66.0]), ({'id': 30, 'name': 'Pass'}, [42.0, 77.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [83.0, 60.0]), ({'id': 30, 'name': 'Pass'}, [40.0, 22.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [43.0, 19.0]), ({'id': 17, 'name': 'Pressure'}, [73.0, 66.0]), ({'id': 30, 'name': 'Pass'}, [42.0, 19.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [52.0, 5.0]), ({'id': 30, 'name': 'Pass'}, [49.0, 4.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [41.0, 11.0]), ({'id': 30, 'name': 'Pass'}, [50.0, 3.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [45.0, 2.0]), ({'id': 30, 'name': 'Pass'}, [42.0, 1.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [30.0, 24.0]), ({'id': 36, 'name': 'Tactical Shift'}, nan), ({'id': 30, 'name': 'Pass'}, [27.0, 27.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [30.0, 56.0]), ({'id': 30, 'name': 'Pass'}, [31.0, 57.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [13.0, 50.0]), ({'id': 30, 'name': 'Pass'}, [15.0, 49.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [22.0, 19.0]), ({'id': 30, 'name': 'Pass'}, [39.0, 18.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [42.0, 28.0]), ({'id': 17, 'name': 'Pressure'}, [81.0, 52.0]), ({'id': 30, 'name': 'Pass'}, [39.0, 31.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [14.0, 44.0]), ({'id': 30, 'name': 'Pass'}, [15.0, 44.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [23.0, 64.0]), ({'id': 17, 'name': 'Pressure'}, [93.0, 15.0]), ({'id': 30, 'name': 'Pass'}, [21.0, 66.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [35.0, 79.0]), ({'id': 30, 'name': 'Pass'}, [35.0, 77.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [34.0, 64.0]), ({'id': 30, 'name': 'Pass'}, [33.0, 66.0]), ({'id': 17, 'name': 'Pressure'}, [76.0, 7.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [47.0, 75.0]), ({'id': 14, 'name': 'Dribble'}, [47.0, 70.0]), ({'id': 4, 'name': 'Duel'}, [74.0, 11.0]), ({'id': 30, 'name': 'Pass'}, [55.0, 80.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [37.0, 76.0]), ({'id': 17, 'name': 'Pressure'}, [85.0, 18.0]), ({'id': 30, 'name': 'Pass'}, [39.0, 75.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [36.0, 55.0]), ({'id': 30, 'name': 'Pass'}, [39.0, 49.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [66.0, 8.0]), ({'id': 14, 'name': 'Dribble'}, [69.0, 9.0]), ({'id': 4, 'name': 'Duel'}, [52.0, 72.0]), ({'id': 17, 'name': 'Pressure'}, [70.0, 11.0]), ({'id': 39, 'name': 'Dribbled Past'}, [68.0, 2.0]), ({'id': 14, 'name': 'Dribble'}, [53.0, 79.0]), ({'id': 30, 'name': 'Pass'}, [50.0, 74.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [50.0, 58.0]), ({'id': 30, 'name': 'Pass'}, [54.0, 63.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [37.0, 74.0]), ({'id': 30, 'name': 'Pass'}, [37.0, 74.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [33.0, 57.0]), ({'id': 17, 'name': 'Pressure'}, [85.0, 32.0]), ({'id': 30, 'name': 'Pass'}, [31.0, 51.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [30.0, 23.0]), ({'id': 30, 'name': 'Pass'}, [30.0, 21.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [38.0, 10.0]), ({'id': 17, 'name': 'Pressure'}, [78.0, 74.0]), ({'id': 38, 'name': 'Miscontrol'}, [46.0, 3.0]), ({'id': 10, 'name': 'Interception'}, [58.0, 74.0]), ({'id': 30, 'name': 'Pass'}, [31.0, 7.0]), ({'id': 10, 'name': 'Interception'}, [59.0, 74.0]), ({'id': 30, 'name': 'Pass'}, [90.0, 1.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [78.0, 8.0]), ({'id': 30, 'name': 'Pass'}, [82.0, 12.0]), ({'id': 17, 'name': 'Pressure'}, [43.0, 73.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [74.0, 5.0]), ({'id': 30, 'name': 'Pass'}, [74.0, 6.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [74.0, 17.0]), ({'id': 30, 'name': 'Pass'}, [74.0, 17.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [78.0, 5.0]), ({'id': 30, 'name': 'Pass'}, [82.0, 6.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [86.0, 15.0]), ({'id': 17, 'name': 'Pressure'}, [30.0, 69.0]), ({'id': 30, 'name': 'Pass'}, [86.0, 15.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [86.0, 30.0]), ({'id': 30, 'name': 'Pass'}, [86.0, 30.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [99.0, 41.0]), ({'id': 10, 'name': 'Interception'}, [25.0, 44.0]), ({'id': 30, 'name': 'Pass'}, [26.0, 46.0]), ({'id': 42, 'name': 'Ball Receipt*'}, [35.0, 54.0]), ...]
df.type
0 {'id': 35, 'name': 'Starting XI'} 1 {'id': 35, 'name': 'Starting XI'} 2 {'id': 18, 'name': 'Half Start'} 3 {'id': 18, 'name': 'Half Start'} 4 {'id': 30, 'name': 'Pass'} 5 {'id': 42, 'name': 'Ball Receipt*'} 6 {'id': 17, 'name': 'Pressure'} 7 {'id': 30, 'name': 'Pass'} 8 {'id': 42, 'name': 'Ball Receipt*'} 9 {'id': 17, 'name': 'Pressure'} 10 {'id': 38, 'name': 'Miscontrol'} 11 {'id': 17, 'name': 'Pressure'} 12 {'id': 30, 'name': 'Pass'} 13 {'id': 30, 'name': 'Pass'} 14 {'id': 42, 'name': 'Ball Receipt*'} 15 {'id': 17, 'name': 'Pressure'} 16 {'id': 30, 'name': 'Pass'} 17 {'id': 42, 'name': 'Ball Receipt*'} 18 {'id': 6, 'name': 'Block'} 19 {'id': 17, 'name': 'Pressure'} 20 {'id': 30, 'name': 'Pass'} 21 {'id': 42, 'name': 'Ball Receipt*'} 22 {'id': 30, 'name': 'Pass'} 23 {'id': 17, 'name': 'Pressure'} 24 {'id': 42, 'name': 'Ball Receipt*'} 25 {'id': 38, 'name': 'Miscontrol'} 26 {'id': 2, 'name': 'Ball Recovery'} 27 {'id': 30, 'name': 'Pass'} 28 {'id': 42, 'name': 'Ball Receipt*'} 29 {'id': 39, 'name': 'Dribbled Past'} ... 2930 {'id': 42, 'name': 'Ball Receipt*'} 2931 {'id': 9, 'name': 'Clearance'} 2932 {'id': 17, 'name': 'Pressure'} 2933 {'id': 30, 'name': 'Pass'} 2934 {'id': 42, 'name': 'Ball Receipt*'} 2935 {'id': 30, 'name': 'Pass'} 2936 {'id': 42, 'name': 'Ball Receipt*'} 2937 {'id': 30, 'name': 'Pass'} 2938 {'id': 42, 'name': 'Ball Receipt*'} 2939 {'id': 17, 'name': 'Pressure'} 2940 {'id': 30, 'name': 'Pass'} 2941 {'id': 42, 'name': 'Ball Receipt*'} 2942 {'id': 9, 'name': 'Clearance'} 2943 {'id': 30, 'name': 'Pass'} 2944 {'id': 2, 'name': 'Ball Recovery'} 2945 {'id': 30, 'name': 'Pass'} 2946 {'id': 17, 'name': 'Pressure'} 2947 {'id': 42, 'name': 'Ball Receipt*'} 2948 {'id': 9, 'name': 'Clearance'} 2949 {'id': 30, 'name': 'Pass'} 2950 {'id': 42, 'name': 'Ball Receipt*'} 2951 {'id': 17, 'name': 'Pressure'} 2952 {'id': 30, 'name': 'Pass'} 2953 {'id': 6, 'name': 'Block'} 2954 {'id': 30, 'name': 'Pass'} 2955 {'id': 30, 'name': 'Pass'} 2956 {'id': 30, 'name': 'Pass'} 2957 {'id': 9, 'name': 'Clearance'} 2958 {'id': 34, 'name': 'Half End'} 2959 {'id': 34, 'name': 'Half End'} Name: type, Length: 2960, dtype: object
df.type.to_csv(r"C:\Users\Koushik\Downloads\hope.csv")
df.type.to_dict('series')
[1;31m---------------------------------------------------------------------------[0m [1;31mTypeError[0m Traceback (most recent call last) [1;32m<ipython-input-104-abe0b0c58c30>[0m in [0;36m<module>[1;34m()[0m [1;32m----> 1[1;33m [0mdf[0m[1;33m.[0m[0mtype[0m[1;33m.[0m[0mto_dict[0m[1;33m([0m[1;34m'series'[0m[1;33m)[0m[1;33m[0m[0m [0m [1;32m~\Anaconda3\lib\site-packages\pandas\core\series.py[0m in [0;36mto_dict[1;34m(self, into)[0m [0;32m 1340[0m """ [0;32m 1341[0m [1;31m# GH16122[0m[1;33m[0m[1;33m[0m[0m [1;32m-> 1342[1;33m [0minto_c[0m [1;33m=[0m [0mcom[0m[1;33m.[0m[0mstandardize_mapping[0m[1;33m([0m[0minto[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 1343[0m [1;32mreturn[0m [0minto_c[0m[1;33m([0m[0mcompat[0m[1;33m.[0m[0miteritems[0m[1;33m([0m[0mself[0m[1;33m)[0m[1;33m)[0m[1;33m[0m[0m [0;32m 1344[0m [1;33m[0m[0m [1;32m~\Anaconda3\lib\site-packages\pandas\core\common.py[0m in [0;36mstandardize_mapping[1;34m(into)[0m [0;32m 470[0m [0minto[0m [1;33m=[0m [0mtype[0m[1;33m([0m[0minto[0m[1;33m)[0m[1;33m[0m[0m [0;32m 471[0m [1;32mif[0m [1;32mnot[0m [0missubclass[0m[1;33m([0m[0minto[0m[1;33m,[0m [0mcollections[0m[1;33m.[0m[0mMapping[0m[1;33m)[0m[1;33m:[0m[1;33m[0m[0m [1;32m--> 472[1;33m [1;32mraise[0m [0mTypeError[0m[1;33m([0m[1;34m'unsupported type: {into}'[0m[1;33m.[0m[0mformat[0m[1;33m([0m[0minto[0m[1;33m=[0m[0minto[0m[1;33m)[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 473[0m [1;32melif[0m [0minto[0m [1;33m==[0m [0mcollections[0m[1;33m.[0m[0mdefaultdict[0m[1;33m:[0m[1;33m[0m[0m [0;32m 474[0m raise TypeError( [1;31mTypeError[0m: unsupported type: <class 'str'>
' '
a
{'id': 35, 'name': 'Starting XI'}
str(a)
"{'id': 35, 'name': 'Starting XI'}"
df.describe
<bound method NDFrame.describe of bad_behaviour ball_receipt \ 0 NaN NaN 1 NaN NaN 2 NaN NaN 3 NaN NaN 4 NaN NaN 5 NaN NaN 6 NaN NaN 7 NaN NaN 8 NaN NaN 9 NaN NaN 10 NaN NaN 11 NaN NaN 12 NaN NaN 13 NaN NaN 14 NaN {'outcome': {'id': 9, 'name': 'Incomplete'}} 15 NaN NaN 16 NaN NaN 17 NaN {'outcome': {'id': 9, 'name': 'Incomplete'}} 18 NaN NaN 19 NaN NaN 20 NaN NaN 21 NaN NaN 22 NaN NaN 23 NaN NaN 24 NaN NaN 25 NaN NaN 26 NaN NaN 27 NaN NaN 28 NaN NaN 29 NaN NaN ... ... ... 2930 NaN {'outcome': {'id': 9, 'name': 'Incomplete'}} 2931 NaN NaN 2932 NaN NaN 2933 NaN NaN 2934 NaN NaN 2935 NaN NaN 2936 NaN NaN 2937 NaN NaN 2938 NaN NaN 2939 NaN NaN 2940 NaN NaN 2941 NaN {'outcome': {'id': 9, 'name': 'Incomplete'}} 2942 NaN NaN 2943 NaN NaN 2944 NaN NaN 2945 NaN NaN 2946 NaN NaN 2947 NaN {'outcome': {'id': 9, 'name': 'Incomplete'}} 2948 NaN NaN 2949 NaN NaN 2950 NaN NaN 2951 NaN NaN 2952 NaN NaN 2953 NaN NaN 2954 NaN NaN 2955 NaN NaN 2956 NaN NaN 2957 NaN NaN 2958 NaN NaN 2959 NaN NaN ball_recovery block dribble duel duration foul_committed foul_won \ 0 NaN NaN NaN NaN 0.000 NaN NaN 1 NaN NaN NaN NaN 0.000 NaN NaN 2 NaN NaN NaN NaN 8.160 NaN NaN 3 NaN NaN NaN NaN 7.960 NaN NaN 4 NaN NaN NaN NaN 0.000 NaN NaN 5 NaN NaN NaN NaN NaN NaN NaN 6 NaN NaN NaN NaN 0.373 NaN NaN 7 NaN NaN NaN NaN 1.640 NaN NaN 8 NaN NaN NaN NaN NaN NaN NaN 9 NaN NaN NaN NaN 0.733 NaN NaN 10 NaN NaN NaN NaN NaN NaN NaN 11 NaN NaN NaN NaN 0.773 NaN NaN 12 NaN NaN NaN NaN 2.587 NaN NaN 13 NaN NaN NaN NaN 1.173 NaN NaN 14 NaN NaN NaN NaN NaN NaN NaN 15 NaN NaN NaN NaN 0.160 NaN NaN 16 NaN NaN NaN NaN 0.147 NaN NaN 17 NaN NaN NaN NaN NaN NaN NaN 18 NaN NaN NaN NaN NaN NaN NaN 19 NaN NaN NaN NaN 0.240 NaN NaN 20 NaN NaN NaN NaN 1.253 NaN NaN 21 NaN NaN NaN NaN NaN NaN NaN 22 NaN NaN NaN NaN 1.506 NaN NaN 23 NaN NaN NaN NaN 0.360 NaN NaN 24 NaN NaN NaN NaN NaN NaN NaN 25 NaN NaN NaN NaN NaN NaN NaN 26 NaN NaN NaN NaN NaN NaN NaN 27 NaN NaN NaN NaN 3.453 NaN NaN 28 NaN NaN NaN NaN NaN NaN NaN 29 NaN NaN NaN NaN NaN NaN NaN ... ... ... ... ... ... ... ... 2930 NaN NaN NaN NaN NaN NaN NaN 2931 NaN NaN NaN NaN NaN NaN NaN 2932 NaN NaN NaN NaN 0.040 NaN NaN 2933 NaN NaN NaN NaN 0.773 NaN NaN 2934 NaN NaN NaN NaN NaN NaN NaN 2935 NaN NaN NaN NaN 0.920 NaN NaN 2936 NaN NaN NaN NaN NaN NaN NaN 2937 NaN NaN NaN NaN 1.040 NaN NaN 2938 NaN NaN NaN NaN NaN NaN NaN 2939 NaN NaN NaN NaN 2.600 NaN NaN 2940 NaN NaN NaN NaN 1.507 NaN NaN 2941 NaN NaN NaN NaN NaN NaN NaN 2942 NaN NaN NaN NaN NaN NaN NaN 2943 NaN NaN NaN NaN 1.947 NaN NaN 2944 NaN NaN NaN NaN NaN NaN NaN 2945 NaN NaN NaN NaN 6.240 NaN NaN 2946 NaN NaN NaN NaN 0.720 NaN NaN 2947 NaN NaN NaN NaN NaN NaN NaN 2948 NaN NaN NaN NaN NaN NaN NaN 2949 NaN NaN NaN NaN 1.680 NaN NaN 2950 NaN NaN NaN NaN NaN NaN NaN 2951 NaN NaN NaN NaN 0.453 NaN NaN 2952 NaN NaN NaN NaN 0.520 NaN NaN 2953 NaN NaN NaN NaN NaN NaN NaN 2954 NaN NaN NaN NaN 2.280 NaN NaN 2955 NaN NaN NaN NaN 2.600 NaN NaN 2956 NaN NaN NaN NaN 3.480 NaN NaN 2957 NaN NaN NaN NaN NaN NaN NaN 2958 NaN NaN NaN NaN NaN NaN NaN 2959 NaN NaN NaN NaN NaN NaN NaN goalkeeper ... possession_team \ 0 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 1 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 3 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 4 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 5 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 6 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 7 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 8 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 9 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 10 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 11 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 12 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 13 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 14 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 15 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 16 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 17 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 18 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 19 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 20 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 21 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 22 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 23 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 24 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 25 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 26 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 27 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 28 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 29 NaN ... {'id': 971, 'name': 'Chelsea LFC'} ... ... ... ... 2930 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2931 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2932 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2933 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2934 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2935 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2936 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2937 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2938 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2939 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2940 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2941 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2942 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2943 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2944 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2945 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2946 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2947 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2948 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2949 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 2950 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 2951 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 2952 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 2953 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 2954 NaN ... {'id': 971, 'name': 'Chelsea LFC'} 2955 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2956 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2957 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2958 NaN ... {'id': 746, 'name': 'Manchester City WFC'} 2959 NaN ... {'id': 746, 'name': 'Manchester City WFC'} related_events second shot \ 0 NaN 0 NaN 1 NaN 0 NaN 2 [c771a4d4-51cb-41de-83aa-7103cd199c92] 0 NaN 3 [48b94b06-ebbd-47e9-958c-44bf63622f5e] 0 NaN 4 [237cac8c-5cb0-4015-9d08-c7df9699a136] 0 NaN 5 [272ef47d-171f-4395-a156-f4979e7bf352] 0 NaN 6 [1b5ea4d5-1200-4fe4-b43c-112b6414dff2] 0 NaN 7 [4360d68e-392e-4b30-8808-7b7310c9c273, d74db26... 0 NaN 8 [1b5ea4d5-1200-4fe4-b43c-112b6414dff2] 2 NaN 9 NaN 2 NaN 10 NaN 6 NaN 11 NaN 6 NaN 12 [6aa96cce-d444-4600-b2c7-d3898444a745, e7730cf... 25 NaN 13 [923ed5d7-5735-408f-acc7-6daad2f8d940, 9773edb... 28 NaN 14 [9773edb1-6279-4f3c-85d2-9e0d5e9cf6c0] 28 NaN 15 [e7397ac3-df03-4ef4-a423-b739f6c4f547] 29 NaN 16 [3b719419-9fde-4ef2-a515-1995c4b5fc0e, 6aa96cc... 29 NaN 17 [6aa96cce-d444-4600-b2c7-d3898444a745] 29 NaN 18 [e7397ac3-df03-4ef4-a423-b739f6c4f547] 29 NaN 19 [ada2bac2-3609-4e79-806d-6a659b0ab4d2] 31 NaN 20 [c67d051f-b8eb-4dd1-95c6-621685c8b5b2, cd05b99... 31 NaN 21 [ada2bac2-3609-4e79-806d-6a659b0ab4d2] 32 NaN 22 [b36869b4-2660-494b-88c1-3b66097ac966] 32 NaN 23 [b36869b4-2660-494b-88c1-3b66097ac966] 34 NaN 24 [4ebd2f47-0948-4629-b48f-7796c303f74e, 841946b... 34 NaN 25 NaN 35 NaN 26 NaN 35 NaN 27 [cfa852c1-a15b-4db1-ab78-343f8f96c445] 38 NaN 28 [95ffe924-77f3-40e2-afc6-23e5fed8865f] 42 NaN 29 [ee8ed75d-0c78-4513-aab2-025b247870ec] 42 NaN ... ... ... ... 2930 [c62f5f63-48ac-4d4a-9025-1a1292ab81ec] 11 NaN 2931 [c62f5f63-48ac-4d4a-9025-1a1292ab81ec] 11 NaN 2932 [77d1f13c-2e9d-4447-aaad-7cea71f31414] 14 NaN 2933 [017b7b7c-1383-4562-a057-9b933316f1c7, a07cc3a... 14 NaN 2934 [77d1f13c-2e9d-4447-aaad-7cea71f31414] 15 NaN 2935 [606d52d2-a15e-448b-916a-2119b44f9280] 15 NaN 2936 [7fcb677c-e634-46aa-ae94-e562617b711e] 16 NaN 2937 [60c1275d-4046-4363-ad99-0bdad8fe51d8] 20 NaN 2938 [da3cce4d-2ca9-4a37-99a6-73fac652631e] 21 NaN 2939 [c67ea22c-3d9c-4924-9193-6526ad3a0b01] 21 NaN 2940 [2c6a1427-78a8-48dd-88a9-d52b645c1f88, 99807ab... 24 NaN 2941 [c67ea22c-3d9c-4924-9193-6526ad3a0b01] 25 NaN 2942 [c67ea22c-3d9c-4924-9193-6526ad3a0b01] 25 NaN 2943 [1518b13b-19ab-4c8f-9891-d0b115ac3b71] 28 NaN 2944 [d59c6291-9f21-4855-8e99-de15a3777dd9] 30 NaN 2945 [3e7a1caf-9db0-42fb-84b7-80bd94421db7, b709997... 31 NaN 2946 [b7099973-d989-4edb-a369-bc537106bd9b] 37 NaN 2947 [af3dd5d8-71ba-44fa-9716-9592583a14eb] 37 NaN 2948 [6a3be6e9-fd15-47c8-87fb-b0aab1974ab5, af3dd5d... 37 NaN 2949 [f0ee205f-9a4c-4099-b80a-21a2a744dd49] 43 NaN 2950 [11ed6e6b-ace8-4670-beb7-11943397c360] 45 NaN 2951 NaN 47 NaN 2952 [21d70847-1582-42ed-a51e-9e91215320ec] 51 NaN 2953 [84cde482-86cf-409f-83c5-2ed27e282f82] 52 NaN 2954 NaN 22 NaN 2955 [d79eb27d-4929-49a9-9ab8-d60ba4bc1d12] 50 NaN 2956 [32c6d064-7f2e-4443-aa4d-904fd816c7b4, c0bd843... 53 NaN 2957 [d79eb27d-4929-49a9-9ab8-d60ba4bc1d12] 57 NaN 2958 [fb15f211-1c83-455b-b535-918330bf6852] 4 NaN 2959 [7620698b-6f87-4a03-aaaa-58eb3133a7c3] 4 NaN substitution tactics \ 0 NaN {'formation': 433, 'lineup': [{'player': {'id'... 1 NaN {'formation': 352, 'lineup': [{'player': {'id'... 2 NaN NaN 3 NaN NaN 4 NaN NaN 5 NaN NaN 6 NaN NaN 7 NaN NaN 8 NaN NaN 9 NaN NaN 10 NaN NaN 11 NaN NaN 12 NaN NaN 13 NaN NaN 14 NaN NaN 15 NaN NaN 16 NaN NaN 17 NaN NaN 18 NaN NaN 19 NaN NaN 20 NaN NaN 21 NaN NaN 22 NaN NaN 23 NaN NaN 24 NaN NaN 25 NaN NaN 26 NaN NaN 27 NaN NaN 28 NaN NaN 29 NaN NaN ... ... ... 2930 NaN NaN 2931 NaN NaN 2932 NaN NaN 2933 NaN NaN 2934 NaN NaN 2935 NaN NaN 2936 NaN NaN 2937 NaN NaN 2938 NaN NaN 2939 NaN NaN 2940 NaN NaN 2941 NaN NaN 2942 NaN NaN 2943 NaN NaN 2944 NaN NaN 2945 NaN NaN 2946 NaN NaN 2947 NaN NaN 2948 NaN NaN 2949 NaN NaN 2950 NaN NaN 2951 NaN NaN 2952 NaN NaN 2953 NaN NaN 2954 NaN NaN 2955 NaN NaN 2956 NaN NaN 2957 NaN NaN 2958 NaN NaN 2959 NaN NaN team timestamp \ 0 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:00:00.000 1 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:00.000 2 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:00.000 3 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:00:00.000 4 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:00.100 5 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:00.100 6 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:00:00.340 7 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:00.500 8 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:02.140 9 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:00:02.700 10 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:06.740 11 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:00:06.980 12 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:00:25.873 13 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:28.460 14 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:00:28.460 15 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:29.620 16 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:00:29.633 17 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:29.633 18 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:29.780 19 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:31.340 20 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:00:31.420 21 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:00:32.673 22 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:00:32.793 23 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:34.260 24 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:00:34.299 25 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:00:35.380 26 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:35.620 27 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:38.660 28 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:00:42.113 29 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:00:42.220 ... ... ... 2930 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:47:11.438 2931 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:47:11.438 2932 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:47:14.918 2933 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:47:14.918 2934 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:47:15.691 2935 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:47:15.851 2936 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:47:16.771 2937 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:47:20.531 2938 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:47:21.571 2939 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:47:21.638 2940 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:47:24.091 2941 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:47:25.598 2942 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:47:25.598 2943 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:47:28.371 2944 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:47:30.318 2945 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:47:31.758 2946 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:47:37.598 2947 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:47:37.998 2948 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:47:37.998 2949 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:47:43.998 2950 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:47:45.678 2951 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:47:47.438 2952 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:47:51.758 2953 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:47:52.278 2954 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:48:22.078 2955 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:48:50.958 2956 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:48:53.558 2957 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:48:57.038 2958 {'id': 971, 'name': 'Chelsea LFC'} 2018-11-29 00:49:04.531 2959 {'id': 746, 'name': 'Manchester City WFC'} 2018-11-29 00:49:04.531 type under_pressure 0 {'id': 35, 'name': 'Starting XI'} NaN 1 {'id': 35, 'name': 'Starting XI'} NaN 2 {'id': 18, 'name': 'Half Start'} NaN 3 {'id': 18, 'name': 'Half Start'} NaN 4 {'id': 30, 'name': 'Pass'} NaN 5 {'id': 42, 'name': 'Ball Receipt*'} NaN 6 {'id': 17, 'name': 'Pressure'} NaN 7 {'id': 30, 'name': 'Pass'} 1.0 8 {'id': 42, 'name': 'Ball Receipt*'} NaN 9 {'id': 17, 'name': 'Pressure'} NaN 10 {'id': 38, 'name': 'Miscontrol'} NaN 11 {'id': 17, 'name': 'Pressure'} NaN 12 {'id': 30, 'name': 'Pass'} NaN 13 {'id': 30, 'name': 'Pass'} NaN 14 {'id': 42, 'name': 'Ball Receipt*'} NaN 15 {'id': 17, 'name': 'Pressure'} NaN 16 {'id': 30, 'name': 'Pass'} 1.0 17 {'id': 42, 'name': 'Ball Receipt*'} NaN 18 {'id': 6, 'name': 'Block'} NaN 19 {'id': 17, 'name': 'Pressure'} NaN 20 {'id': 30, 'name': 'Pass'} 1.0 21 {'id': 42, 'name': 'Ball Receipt*'} NaN 22 {'id': 30, 'name': 'Pass'} NaN 23 {'id': 17, 'name': 'Pressure'} NaN 24 {'id': 42, 'name': 'Ball Receipt*'} 1.0 25 {'id': 38, 'name': 'Miscontrol'} NaN 26 {'id': 2, 'name': 'Ball Recovery'} NaN 27 {'id': 30, 'name': 'Pass'} NaN 28 {'id': 42, 'name': 'Ball Receipt*'} NaN 29 {'id': 39, 'name': 'Dribbled Past'} NaN ... ... ... 2930 {'id': 42, 'name': 'Ball Receipt*'} NaN 2931 {'id': 9, 'name': 'Clearance'} NaN 2932 {'id': 17, 'name': 'Pressure'} NaN 2933 {'id': 30, 'name': 'Pass'} 1.0 2934 {'id': 42, 'name': 'Ball Receipt*'} NaN 2935 {'id': 30, 'name': 'Pass'} NaN 2936 {'id': 42, 'name': 'Ball Receipt*'} NaN 2937 {'id': 30, 'name': 'Pass'} NaN 2938 {'id': 42, 'name': 'Ball Receipt*'} NaN 2939 {'id': 17, 'name': 'Pressure'} NaN 2940 {'id': 30, 'name': 'Pass'} 1.0 2941 {'id': 42, 'name': 'Ball Receipt*'} NaN 2942 {'id': 9, 'name': 'Clearance'} NaN 2943 {'id': 30, 'name': 'Pass'} NaN 2944 {'id': 2, 'name': 'Ball Recovery'} NaN 2945 {'id': 30, 'name': 'Pass'} NaN 2946 {'id': 17, 'name': 'Pressure'} NaN 2947 {'id': 42, 'name': 'Ball Receipt*'} NaN 2948 {'id': 9, 'name': 'Clearance'} 1.0 2949 {'id': 30, 'name': 'Pass'} NaN 2950 {'id': 42, 'name': 'Ball Receipt*'} NaN 2951 {'id': 17, 'name': 'Pressure'} NaN 2952 {'id': 30, 'name': 'Pass'} NaN 2953 {'id': 6, 'name': 'Block'} NaN 2954 {'id': 30, 'name': 'Pass'} NaN 2955 {'id': 30, 'name': 'Pass'} NaN 2956 {'id': 30, 'name': 'Pass'} NaN 2957 {'id': 9, 'name': 'Clearance'} NaN 2958 {'id': 34, 'name': 'Half End'} NaN 2959 {'id': 34, 'name': 'Half End'} NaN [2960 rows x 33 columns]>
conc
<zip at 0x23695128208>
[{'id': 35, 'name': 'Starting XI'}, {'id': 18, 'name': 'Half Start'}, {'id': 18, 'name': 'Half Start'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 38, 'name': 'Miscontrol'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 6, 'name': 'Block'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 38, 'name': 'Miscontrol'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 39, 'name': 'Dribbled Past'}, {'id': 14, 'name': 'Dribble'}, {'id': 39, 'name': 'Dribbled Past'}, {'id': 14, 'name': 'Dribble'}, {'id': 16, 'name': 'Shot'}, {'id': 6, 'name': 'Block'}, {'id': 23, 'name': 'Goal Keeper'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 6, 'name': 'Block'}, {'id': 9, 'name': 'Clearance'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 6, 'name': 'Block'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 14, 'name': 'Dribble'}, {'id': 4, 'name': 'Duel'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 23, 'name': 'Goal Keeper'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 14, 'name': 'Dribble'}, {'id': 4, 'name': 'Duel'}, {'id': 17, 'name': 'Pressure'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 3, 'name': 'Dispossessed'}, {'id': 4, 'name': 'Duel'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 3, 'name': 'Dispossessed'}, {'id': 4, 'name': 'Duel'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 3, 'name': 'Dispossessed'}, {'id': 4, 'name': 'Duel'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 3, 'name': 'Dispossessed'}, {'id': 4, 'name': 'Duel'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 38, 'name': 'Miscontrol'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 17, 'name': 'Pressure'}, {'id': 38, 'name': 'Miscontrol'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 38, 'name': 'Miscontrol'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 6, 'name': 'Block'}, {'id': 17, 'name': 'Pressure'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 39, 'name': 'Dribbled Past'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 14, 'name': 'Dribble'}, {'id': 16, 'name': 'Shot'}, {'id': 6, 'name': 'Block'}, {'id': 23, 'name': 'Goal Keeper'}, {'id': 30, 'name': 'Pass'}, {'id': 9, 'name': 'Clearance'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 16, 'name': 'Shot'}, {'id': 6, 'name': 'Block'}, {'id': 23, 'name': 'Goal Keeper'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 16, 'name': 'Shot'}, {'id': 6, 'name': 'Block'}, {'id': 23, 'name': 'Goal Keeper'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 16, 'name': 'Shot'}, {'id': 23, 'name': 'Goal Keeper'}, {'id': 5, 'name': 'Camera On'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 38, 'name': 'Miscontrol'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 9, 'name': 'Clearance'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 39, 'name': 'Dribbled Past'}, {'id': 14, 'name': 'Dribble'}, {'id': 30, 'name': 'Pass'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 10, 'name': 'Interception'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 9, 'name': 'Clearance'}, {'id': 17, 'name': 'Pressure'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 3, 'name': 'Dispossessed'}, {'id': 4, 'name': 'Duel'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 10, 'name': 'Interception'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 6, 'name': 'Block'}, {'id': 30, 'name': 'Pass'}, {'id': 6, 'name': 'Block'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 4, 'name': 'Duel'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 9, 'name': 'Clearance'}, {'id': 30, 'name': 'Pass'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 17, 'name': 'Pressure'}, {'id': 38, 'name': 'Miscontrol'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 39, 'name': 'Dribbled Past'}, {'id': 14, 'name': 'Dribble'}, {'id': 17, 'name': 'Pressure'}, {'id': 28, 'name': 'Shield'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 3, 'name': 'Dispossessed'}, {'id': 4, 'name': 'Duel'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 6, 'name': 'Block'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 17, 'name': 'Pressure'}, {'id': 38, 'name': 'Miscontrol'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 38, 'name': 'Miscontrol'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 5, 'name': 'Camera On'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 10, 'name': 'Interception'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 39, 'name': 'Dribbled Past'}, {'id': 14, 'name': 'Dribble'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 39, 'name': 'Dribbled Past'}, {'id': 14, 'name': 'Dribble'}, {'id': 16, 'name': 'Shot'}, {'id': 6, 'name': 'Block'}, {'id': 23, 'name': 'Goal Keeper'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 5, 'name': 'Camera On'}, {'id': 38, 'name': 'Miscontrol'}, {'id': 23, 'name': 'Goal Keeper'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 14, 'name': 'Dribble'}, {'id': 4, 'name': 'Duel'}, {'id': 17, 'name': 'Pressure'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 22, 'name': 'Foul Committed'}, {'id': 21, 'name': 'Foul Won'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 6, 'name': 'Block'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 6, 'name': 'Block'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 5, 'name': 'Camera On'}, {'id': 39, 'name': 'Dribbled Past'}, {'id': 14, 'name': 'Dribble'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 22, 'name': 'Foul Committed'}, {'id': 21, 'name': 'Foul Won'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 16, 'name': 'Shot'}, {'id': 23, 'name': 'Goal Keeper'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 17, 'name': 'Pressure'}, {'id': 38, 'name': 'Miscontrol'}, {'id': 28, 'name': 'Shield'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 17, 'name': 'Pressure'}, {'id': 14, 'name': 'Dribble'}, {'id': 4, 'name': 'Duel'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 6, 'name': 'Block'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 16, 'name': 'Shot'}, {'id': 23, 'name': 'Goal Keeper'}, {'id': 5, 'name': 'Camera On'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 17, 'name': 'Pressure'}, {'id': 16, 'name': 'Shot'}, {'id': 23, 'name': 'Goal Keeper'}, {'id': 8, 'name': 'Offside'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 6, 'name': 'Block'}, {'id': 17, 'name': 'Pressure'}, {'id': 39, 'name': 'Dribbled Past'}, {'id': 14, 'name': 'Dribble'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 22, 'name': 'Foul Committed'}, {'id': 21, 'name': 'Foul Won'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 16, 'name': 'Shot'}, {'id': 23, 'name': 'Goal Keeper'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 9, 'name': 'Clearance'}, {'id': 16, 'name': 'Shot'}, {'id': 6, 'name': 'Block'}, {'id': 23, 'name': 'Goal Keeper'}, {'id': 30, 'name': 'Pass'}, {'id': 9, 'name': 'Clearance'}, {'id': 9, 'name': 'Clearance'}, {'id': 4, 'name': 'Duel'}, {'id': 30, 'name': 'Pass'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 38, 'name': 'Miscontrol'}, {'id': 2, 'name': 'Ball Recovery'}, {'id': 17, 'name': 'Pressure'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 5, 'name': 'Camera On'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 38, 'name': 'Miscontrol'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 36, 'name': 'Tactical Shift'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 14, 'name': 'Dribble'}, {'id': 4, 'name': 'Duel'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 14, 'name': 'Dribble'}, {'id': 4, 'name': 'Duel'}, {'id': 17, 'name': 'Pressure'}, {'id': 39, 'name': 'Dribbled Past'}, {'id': 14, 'name': 'Dribble'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 38, 'name': 'Miscontrol'}, {'id': 10, 'name': 'Interception'}, {'id': 30, 'name': 'Pass'}, {'id': 10, 'name': 'Interception'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 17, 'name': 'Pressure'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 17, 'name': 'Pressure'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 10, 'name': 'Interception'}, {'id': 30, 'name': 'Pass'}, {'id': 42, 'name': 'Ball Receipt*'}, {'id': 10, 'name': 'Interception'}, ...]
import json
from pandas.io.json import json_normalize
with open(r'C:\Users\Koushik\Downloads\open-data-master\open-data-master\data\events\7298.json') as data_file:
data = json.load(data_file)
[1;31m---------------------------------------------------------------------------[0m [1;31mTypeError[0m Traceback (most recent call last) [1;32m<ipython-input-30-2f512b543ffb>[0m in [0;36m<module>[1;34m()[0m [1;32m----> 1[1;33m [0mdf_event[0m [1;33m=[0m [0mjson_normalize[0m[1;33m([0m[0mdf[0m[1;33m,[0m [1;34m'type'[0m[1;33m,[0m [1;33m[[0m[1;34m'id'[0m[1;33m,[0m[1;34m'name'[0m[1;33m][0m[1;33m,[0m [0mrecord_prefix[0m[1;33m=[0m[1;34m'type_'[0m[1;33m,[0m[0merrors[0m[1;33m=[0m[1;34m'ignore'[0m[1;33m)[0m[1;33m[0m[0m [0m [1;32m~\Anaconda3\lib\site-packages\pandas\io\json\normalize.py[0m in [0;36mjson_normalize[1;34m(data, record_path, meta, meta_prefix, record_prefix, errors, sep)[0m [0;32m 260[0m [0mrecords[0m[1;33m.[0m[0mextend[0m[1;33m([0m[0mrecs[0m[1;33m)[0m[1;33m[0m[0m [0;32m 261[0m [1;33m[0m[0m [1;32m--> 262[1;33m [0m_recursive_extract[0m[1;33m([0m[0mdata[0m[1;33m,[0m [0mrecord_path[0m[1;33m,[0m [1;33m{[0m[1;33m}[0m[1;33m,[0m [0mlevel[0m[1;33m=[0m[1;36m0[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 263[0m [1;33m[0m[0m [0;32m 264[0m [0mresult[0m [1;33m=[0m [0mDataFrame[0m[1;33m([0m[0mrecords[0m[1;33m)[0m[1;33m[0m[0m [1;32m~\Anaconda3\lib\site-packages\pandas\io\json\normalize.py[0m in [0;36m_recursive_extract[1;34m(data, path, seen_meta, level)[0m [0;32m 236[0m [1;32melse[0m[1;33m:[0m[1;33m[0m[0m [0;32m 237[0m [1;32mfor[0m [0mobj[0m [1;32min[0m [0mdata[0m[1;33m:[0m[1;33m[0m[0m [1;32m--> 238[1;33m [0mrecs[0m [1;33m=[0m [0m_pull_field[0m[1;33m([0m[0mobj[0m[1;33m,[0m [0mpath[0m[1;33m[[0m[1;36m0[0m[1;33m][0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 239[0m [1;33m[0m[0m [0;32m 240[0m [1;31m# For repeating the metadata later[0m[1;33m[0m[1;33m[0m[0m [1;32m~\Anaconda3\lib\site-packages\pandas\io\json\normalize.py[0m in [0;36m_pull_field[1;34m(js, spec)[0m [0;32m 183[0m [0mresult[0m [1;33m=[0m [0mresult[0m[1;33m[[0m[0mfield[0m[1;33m][0m[1;33m[0m[0m [0;32m 184[0m [1;32melse[0m[1;33m:[0m[1;33m[0m[0m [1;32m--> 185[1;33m [0mresult[0m [1;33m=[0m [0mresult[0m[1;33m[[0m[0mspec[0m[1;33m][0m[1;33m[0m[0m [0m[0;32m 186[0m [1;33m[0m[0m [0;32m 187[0m [1;32mreturn[0m [0mresult[0m[1;33m[0m[0m [1;31mTypeError[0m: string indices must be integers
df_event
type_0 | id | name | |
---|---|---|---|
0 | id | 8671703e-aab7-47a8-818e-a83a91278658 | NaN |
1 | name | 8671703e-aab7-47a8-818e-a83a91278658 | NaN |
2 | id | 08a66b27-7098-4396-b942-ba73fa2e2df6 | NaN |
3 | name | 08a66b27-7098-4396-b942-ba73fa2e2df6 | NaN |
4 | id | 48b94b06-ebbd-47e9-958c-44bf63622f5e | NaN |
5 | name | 48b94b06-ebbd-47e9-958c-44bf63622f5e | NaN |
6 | id | c771a4d4-51cb-41de-83aa-7103cd199c92 | NaN |
7 | name | c771a4d4-51cb-41de-83aa-7103cd199c92 | NaN |
8 | id | 272ef47d-171f-4395-a156-f4979e7bf352 | NaN |
9 | name | 272ef47d-171f-4395-a156-f4979e7bf352 | NaN |
10 | id | 237cac8c-5cb0-4015-9d08-c7df9699a136 | NaN |
11 | name | 237cac8c-5cb0-4015-9d08-c7df9699a136 | NaN |
12 | id | 4360d68e-392e-4b30-8808-7b7310c9c273 | NaN |
13 | name | 4360d68e-392e-4b30-8808-7b7310c9c273 | NaN |
14 | id | 1b5ea4d5-1200-4fe4-b43c-112b6414dff2 | NaN |
15 | name | 1b5ea4d5-1200-4fe4-b43c-112b6414dff2 | NaN |
16 | id | d74db266-c626-44cc-b504-26507871099f | NaN |
17 | name | d74db266-c626-44cc-b504-26507871099f | NaN |
18 | id | 94d9893d-ab70-4d00-8f0d-84ae8a75cfbb | NaN |
19 | name | 94d9893d-ab70-4d00-8f0d-84ae8a75cfbb | NaN |
20 | id | 2c0070b5-6e05-438c-a26a-e7a87e840823 | NaN |
21 | name | 2c0070b5-6e05-438c-a26a-e7a87e840823 | NaN |
22 | id | 4d6cc1cc-5884-4328-8306-344aa1ca5d3e | NaN |
23 | name | 4d6cc1cc-5884-4328-8306-344aa1ca5d3e | NaN |
24 | id | 9773edb1-6279-4f3c-85d2-9e0d5e9cf6c0 | NaN |
25 | name | 9773edb1-6279-4f3c-85d2-9e0d5e9cf6c0 | NaN |
26 | id | 6aa96cce-d444-4600-b2c7-d3898444a745 | NaN |
27 | name | 6aa96cce-d444-4600-b2c7-d3898444a745 | NaN |
28 | id | e7730cf8-ea18-48e7-851e-be562d65786f | NaN |
29 | name | e7730cf8-ea18-48e7-851e-be562d65786f | NaN |
... | ... | ... | ... |
5890 | id | af3dd5d8-71ba-44fa-9716-9592583a14eb | NaN |
5891 | name | af3dd5d8-71ba-44fa-9716-9592583a14eb | NaN |
5892 | id | 6a3be6e9-fd15-47c8-87fb-b0aab1974ab5 | NaN |
5893 | name | 6a3be6e9-fd15-47c8-87fb-b0aab1974ab5 | NaN |
5894 | id | 3e7a1caf-9db0-42fb-84b7-80bd94421db7 | NaN |
5895 | name | 3e7a1caf-9db0-42fb-84b7-80bd94421db7 | NaN |
5896 | id | b7099973-d989-4edb-a369-bc537106bd9b | NaN |
5897 | name | b7099973-d989-4edb-a369-bc537106bd9b | NaN |
5898 | id | 11ed6e6b-ace8-4670-beb7-11943397c360 | NaN |
5899 | name | 11ed6e6b-ace8-4670-beb7-11943397c360 | NaN |
5900 | id | f0ee205f-9a4c-4099-b80a-21a2a744dd49 | NaN |
5901 | name | f0ee205f-9a4c-4099-b80a-21a2a744dd49 | NaN |
5902 | id | eba688d7-0630-45b5-beb2-0f10d0223c13 | NaN |
5903 | name | eba688d7-0630-45b5-beb2-0f10d0223c13 | NaN |
5904 | id | 84cde482-86cf-409f-83c5-2ed27e282f82 | NaN |
5905 | name | 84cde482-86cf-409f-83c5-2ed27e282f82 | NaN |
5906 | id | 21d70847-1582-42ed-a51e-9e91215320ec | NaN |
5907 | name | 21d70847-1582-42ed-a51e-9e91215320ec | NaN |
5908 | id | 62588fc6-a8f5-4f85-b707-344ff5c00d89 | NaN |
5909 | name | 62588fc6-a8f5-4f85-b707-344ff5c00d89 | NaN |
5910 | id | 32c6d064-7f2e-4443-aa4d-904fd816c7b4 | NaN |
5911 | name | 32c6d064-7f2e-4443-aa4d-904fd816c7b4 | NaN |
5912 | id | d79eb27d-4929-49a9-9ab8-d60ba4bc1d12 | NaN |
5913 | name | d79eb27d-4929-49a9-9ab8-d60ba4bc1d12 | NaN |
5914 | id | c0bd843f-77eb-4812-83ec-13181beaa21b | NaN |
5915 | name | c0bd843f-77eb-4812-83ec-13181beaa21b | NaN |
5916 | id | 7620698b-6f87-4a03-aaaa-58eb3133a7c3 | NaN |
5917 | name | 7620698b-6f87-4a03-aaaa-58eb3133a7c3 | NaN |
5918 | id | fb15f211-1c83-455b-b535-918330bf6852 | NaN |
5919 | name | fb15f211-1c83-455b-b535-918330bf6852 | NaN |
5920 rows × 3 columns
df['Minute']
[1;31m---------------------------------------------------------------------------[0m [1;31mKeyError[0m Traceback (most recent call last) [1;32m~\Anaconda3\lib\site-packages\pandas\core\indexes\base.py[0m in [0;36mget_loc[1;34m(self, key, method, tolerance)[0m [0;32m 3077[0m [1;32mtry[0m[1;33m:[0m[1;33m[0m[0m [1;32m-> 3078[1;33m [1;32mreturn[0m [0mself[0m[1;33m.[0m[0m_engine[0m[1;33m.[0m[0mget_loc[0m[1;33m([0m[0mkey[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 3079[0m [1;32mexcept[0m [0mKeyError[0m[1;33m:[0m[1;33m[0m[0m [1;32mpandas\_libs\index.pyx[0m in [0;36mpandas._libs.index.IndexEngine.get_loc[1;34m()[0m [1;32mpandas\_libs\index.pyx[0m in [0;36mpandas._libs.index.IndexEngine.get_loc[1;34m()[0m [1;32mpandas\_libs\hashtable_class_helper.pxi[0m in [0;36mpandas._libs.hashtable.PyObjectHashTable.get_item[1;34m()[0m [1;32mpandas\_libs\hashtable_class_helper.pxi[0m in [0;36mpandas._libs.hashtable.PyObjectHashTable.get_item[1;34m()[0m [1;31mKeyError[0m: 'Minute' During handling of the above exception, another exception occurred: [1;31mKeyError[0m Traceback (most recent call last) [1;32m<ipython-input-8-c85a994cd809>[0m in [0;36m<module>[1;34m()[0m [1;32m----> 1[1;33m [0mdf[0m[1;33m[[0m[1;34m'Minute'[0m[1;33m][0m[1;33m[0m[0m [0m [1;32m~\Anaconda3\lib\site-packages\pandas\core\frame.py[0m in [0;36m__getitem__[1;34m(self, key)[0m [0;32m 2686[0m [1;32mreturn[0m [0mself[0m[1;33m.[0m[0m_getitem_multilevel[0m[1;33m([0m[0mkey[0m[1;33m)[0m[1;33m[0m[0m [0;32m 2687[0m [1;32melse[0m[1;33m:[0m[1;33m[0m[0m [1;32m-> 2688[1;33m [1;32mreturn[0m [0mself[0m[1;33m.[0m[0m_getitem_column[0m[1;33m([0m[0mkey[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 2689[0m [1;33m[0m[0m [0;32m 2690[0m [1;32mdef[0m [0m_getitem_column[0m[1;33m([0m[0mself[0m[1;33m,[0m [0mkey[0m[1;33m)[0m[1;33m:[0m[1;33m[0m[0m [1;32m~\Anaconda3\lib\site-packages\pandas\core\frame.py[0m in [0;36m_getitem_column[1;34m(self, key)[0m [0;32m 2693[0m [1;31m# get column[0m[1;33m[0m[1;33m[0m[0m [0;32m 2694[0m [1;32mif[0m [0mself[0m[1;33m.[0m[0mcolumns[0m[1;33m.[0m[0mis_unique[0m[1;33m:[0m[1;33m[0m[0m [1;32m-> 2695[1;33m [1;32mreturn[0m [0mself[0m[1;33m.[0m[0m_get_item_cache[0m[1;33m([0m[0mkey[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 2696[0m [1;33m[0m[0m [0;32m 2697[0m [1;31m# duplicate columns & possible reduce dimensionality[0m[1;33m[0m[1;33m[0m[0m [1;32m~\Anaconda3\lib\site-packages\pandas\core\generic.py[0m in [0;36m_get_item_cache[1;34m(self, item)[0m [0;32m 2487[0m [0mres[0m [1;33m=[0m [0mcache[0m[1;33m.[0m[0mget[0m[1;33m([0m[0mitem[0m[1;33m)[0m[1;33m[0m[0m [0;32m 2488[0m [1;32mif[0m [0mres[0m [1;32mis[0m [1;32mNone[0m[1;33m:[0m[1;33m[0m[0m [1;32m-> 2489[1;33m [0mvalues[0m [1;33m=[0m [0mself[0m[1;33m.[0m[0m_data[0m[1;33m.[0m[0mget[0m[1;33m([0m[0mitem[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 2490[0m [0mres[0m [1;33m=[0m [0mself[0m[1;33m.[0m[0m_box_item_values[0m[1;33m([0m[0mitem[0m[1;33m,[0m [0mvalues[0m[1;33m)[0m[1;33m[0m[0m [0;32m 2491[0m [0mcache[0m[1;33m[[0m[0mitem[0m[1;33m][0m [1;33m=[0m [0mres[0m[1;33m[0m[0m [1;32m~\Anaconda3\lib\site-packages\pandas\core\internals.py[0m in [0;36mget[1;34m(self, item, fastpath)[0m [0;32m 4113[0m [1;33m[0m[0m [0;32m 4114[0m [1;32mif[0m [1;32mnot[0m [0misna[0m[1;33m([0m[0mitem[0m[1;33m)[0m[1;33m:[0m[1;33m[0m[0m [1;32m-> 4115[1;33m [0mloc[0m [1;33m=[0m [0mself[0m[1;33m.[0m[0mitems[0m[1;33m.[0m[0mget_loc[0m[1;33m([0m[0mitem[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 4116[0m [1;32melse[0m[1;33m:[0m[1;33m[0m[0m [0;32m 4117[0m [0mindexer[0m [1;33m=[0m [0mnp[0m[1;33m.[0m[0marange[0m[1;33m([0m[0mlen[0m[1;33m([0m[0mself[0m[1;33m.[0m[0mitems[0m[1;33m)[0m[1;33m)[0m[1;33m[[0m[0misna[0m[1;33m([0m[0mself[0m[1;33m.[0m[0mitems[0m[1;33m)[0m[1;33m][0m[1;33m[0m[0m [1;32m~\Anaconda3\lib\site-packages\pandas\core\indexes\base.py[0m in [0;36mget_loc[1;34m(self, key, method, tolerance)[0m [0;32m 3078[0m [1;32mreturn[0m [0mself[0m[1;33m.[0m[0m_engine[0m[1;33m.[0m[0mget_loc[0m[1;33m([0m[0mkey[0m[1;33m)[0m[1;33m[0m[0m [0;32m 3079[0m [1;32mexcept[0m [0mKeyError[0m[1;33m:[0m[1;33m[0m[0m [1;32m-> 3080[1;33m [1;32mreturn[0m [0mself[0m[1;33m.[0m[0m_engine[0m[1;33m.[0m[0mget_loc[0m[1;33m([0m[0mself[0m[1;33m.[0m[0m_maybe_cast_indexer[0m[1;33m([0m[0mkey[0m[1;33m)[0m[1;33m)[0m[1;33m[0m[0m [0m[0;32m 3081[0m [1;33m[0m[0m [0;32m 3082[0m [0mindexer[0m [1;33m=[0m [0mself[0m[1;33m.[0m[0mget_indexer[0m[1;33m([0m[1;33m[[0m[0mkey[0m[1;33m][0m[1;33m,[0m [0mmethod[0m[1;33m=[0m[0mmethod[0m[1;33m,[0m [0mtolerance[0m[1;33m=[0m[0mtolerance[0m[1;33m)[0m[1;33m[0m[0m [1;32mpandas\_libs\index.pyx[0m in [0;36mpandas._libs.index.IndexEngine.get_loc[1;34m()[0m [1;32mpandas\_libs\index.pyx[0m in [0;36mpandas._libs.index.IndexEngine.get_loc[1;34m()[0m [1;32mpandas\_libs\hashtable_class_helper.pxi[0m in [0;36mpandas._libs.hashtable.PyObjectHashTable.get_item[1;34m()[0m [1;32mpandas\_libs\hashtable_class_helper.pxi[0m in [0;36mpandas._libs.hashtable.PyObjectHashTable.get_item[1;34m()[0m [1;31mKeyError[0m: 'Minute'
bad_behaviour | ball_receipt | ball_recovery | block | dribble | duel | duration | foul_committed | foul_won | goalkeeper | ... | possession_team | related_events | second | shot | substitution | tactics | team | timestamp | type | under_pressure | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | NaN | NaN | NaN | NaN | NaN | NaN | 0.00 | NaN | NaN | NaN | ... | {'id': 746, 'name': 'Manchester City WFC'} | NaN | 0 | NaN | NaN | {'formation': 433, 'lineup': [{'player': {'id'... | {'id': 746, 'name': 'Manchester City WFC'} | 2018-11-29 00:00:00.000 | {'id': 35, 'name': 'Starting XI'} | NaN |
1 | NaN | NaN | NaN | NaN | NaN | NaN | 0.00 | NaN | NaN | NaN | ... | {'id': 746, 'name': 'Manchester City WFC'} | NaN | 0 | NaN | NaN | {'formation': 352, 'lineup': [{'player': {'id'... | {'id': 971, 'name': 'Chelsea LFC'} | 2018-11-29 00:00:00.000 | {'id': 35, 'name': 'Starting XI'} | NaN |
2 | NaN | NaN | NaN | NaN | NaN | NaN | 8.16 | NaN | NaN | NaN | ... | {'id': 746, 'name': 'Manchester City WFC'} | [c771a4d4-51cb-41de-83aa-7103cd199c92] | 0 | NaN | NaN | NaN | {'id': 971, 'name': 'Chelsea LFC'} | 2018-11-29 00:00:00.000 | {'id': 18, 'name': 'Half Start'} | NaN |
3 | NaN | NaN | NaN | NaN | NaN | NaN | 7.96 | NaN | NaN | NaN | ... | {'id': 746, 'name': 'Manchester City WFC'} | [48b94b06-ebbd-47e9-958c-44bf63622f5e] | 0 | NaN | NaN | NaN | {'id': 746, 'name': 'Manchester City WFC'} | 2018-11-29 00:00:00.000 | {'id': 18, 'name': 'Half Start'} | NaN |
4 | NaN | NaN | NaN | NaN | NaN | NaN | 0.00 | NaN | NaN | NaN | ... | {'id': 971, 'name': 'Chelsea LFC'} | [237cac8c-5cb0-4015-9d08-c7df9699a136] | 0 | NaN | NaN | NaN | {'id': 971, 'name': 'Chelsea LFC'} | 2018-11-29 00:00:00.100 | {'id': 30, 'name': 'Pass'} | NaN |
5 rows × 33 columns