diff --git a/python/tasks/mlb_player.py b/python/tasks/mlb_player.py index 22de531..201c9b9 100644 --- a/python/tasks/mlb_player.py +++ b/python/tasks/mlb_player.py @@ -1787,3 +1787,34 @@ def kernel_28(): finally: if not cap is None: cap.release() + +def kernel_29(): + t4 = '/kaggle/working/kernel_29-poses.nc' + + if not os.path.exists(t4): + import json + import io + import glob + + t1 = sum( + [ + json.load( + io.open( + o, + 'r' + ) + ) for o in glob.glob( + '/kaggle/working/kernel_28-output.dir/slice-*/*.json' + ) + ], + [] + ) + t2 = pandas.DataFrame(t1) + + t3 = t2.to_xarray() + t3.to_netcdf(t4) + + t5 = xarray.load_dataset(t4) + return dict( + t5=t5, + )