-
Notifications
You must be signed in to change notification settings - Fork 263
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Manually updating the DB #27
Comments
If you have data from before 2009 that fits with the existing schema, then the best thing to do would be to share it. :-) But to answer your question... No, More to the point, once a game is finished, it is considered immutable. These semantics imply that Seriously though, would you be interested in contributing your pre-2009 data? AFAIK, the only way to get a hold of it freely is to parse play descriptions, which looks nearly impossible with respect to the granularity expected by |
@TobiasHansen Ping. I'd be really interested to hear how you came across pre-2009 data. It'd be great if we could collaborate. :-) |
Sorry for my late reply, I went on a holiday right after I posted that question, so havent been around a computer before now. I am working on an NFL stats application, where I want to add stats pre 2009, thought I really doubt I will find anything that fits the NFLDB, so I think I will need to make a new one, but not totally decided what to do next. But if I ever find anything that fits, I will for sure share it here :) |
@TobiasHansen Ah, neat. What do you have so far? It would be nice to collaborate. The key, I think, is parsing those play descriptions... |
Not much tbh. This is my first attempt on a real application. So I am starting with what seams easiest at the moment, and so far I only have made some code who took the Game Result .csv files from this site: https://www.pro-football-reference.com/, and making an All-Time Team Standings :) I am however making my application in Java, so not sure if what I do fits into this project? |
This project is absolutely suitable. The Python is entirely incidental. The main contribution of this project is a database. You can use the database independent of the Python. You can import the database, run Your main problem is getting data from before 2009. You need play by play data for it to work with nfldb. If you can't get that, then you're right, |
@BurntSushi, have you seen this data https://www.advancedfootballanalytics.com/2010/04/play-by-play-data.html |
As an extension of @teamfball 's question (and so I can research it when not in my phone...) https://github.com/veltman/nflplays is based on the data gathered on that site and referenced in the comments of the page linked. |
@teamfball Yes. Although it says "play by play" data, it is not really. It's just play descriptions with a few easy attributes extracted. The challenge is to pull out player events from those descriptions. (For every play, there are zero or more player events.) |
Hi,
First off, great work with this, I am amazed on how great it works :)
I have a a little question. What will happen when I use the auto update script if I have manually updated the DB. Will it overwrite the changes I do?
I am asking since I would like to somehow save data from pre 2009 in my DB, so looking at options to make this happen.
Tobias
The text was updated successfully, but these errors were encountered: