Hi, Thank you for sharing this. It's a really cool and insightful approach. Wish I could help with advice about coding but I'm really just struggling to learn the most basic things in this program, having been working primarily with excel it is very challenging.
As far as the 'everything else', IMHO, If you want to have a pretty good idea what the NFP will be next month try some analysis on the weekly initial and continuing claims numbers; Please share any awesome analysis you come up with. I just use subtraction :-)
https://fred.stlouisfed.org/series/ICSA
https://fred.stlouisfed.org/series/CCSA
NFP moves the market due to 'smart money' entering and exiting strategic positions with the liquidity provided by 'dumb money' trading on that one 'magic' number that was actually totally predictable. Also,employment is a lagging indicator in itself, job searches would lag that, and crime as a last alternative would be say, an extremely lagging indicator.
To be clear NFP is an important indicator, but it is a lagging indicator. Anyway, sorry for the rant, hope it is at least a little thought provoking. If you'd ever like to discuss or collaborate on anything market related, like leading indicators, please let me know.
Kind regards, K.