Json 如何将NFL.com的PBP数据导入R

Json 如何将NFL.com的PBP数据导入R,json,r,dataset,Json,R,Dataset,我正试图以逐场比赛表的形式导入过去NFL比赛的数据,并且主要在R中收集数据并创建数据集 我所关注的数据示例见本页: 我知道NFL.com使用JSON,并且很多必要的数据都在附加到站点的JSON文件中。我在R中使用JSON包从这些文件中提取数据的努力非常微弱。谢谢你们的建议 使用PHP来存储数据会更好吗?我或多或少地手动提取了一支球队一个赛季的所有数据。如果你想要很多游戏的数据,请考虑给联盟发电子邮件,询问你提到的文件。他们发布数据,所以可能会给你文件。NFL发言人是格雷格·艾洛。我想你可以通过谷

我正试图以逐场比赛表的形式导入过去NFL比赛的数据,并且主要在R中收集数据并创建数据集

我所关注的数据示例见本页:

我知道NFL.com使用JSON,并且很多必要的数据都在附加到站点的JSON文件中。我在R中使用JSON包从这些文件中提取数据的努力非常微弱。谢谢你们的建议


使用PHP来存储数据会更好吗?

我或多或少地手动提取了一支球队一个赛季的所有数据。如果你想要很多游戏的数据,请考虑给联盟发电子邮件,询问你提到的文件。他们发布数据,所以可能会给你文件。NFL发言人是格雷格·艾洛。我想你可以通过谷歌找到他的电子邮件地址


抱歉,这不是建议的编程解决方案。如果此答案不适合论坛,请将其删除。这是我发布的第一个答案。

我不知道您是否已经成功地将JSON文件加载到R中,但下面是一个例子:

library(rjson)
json=fromJSON(file='http://www.nfl.com/liveupdate/game-center/2012020500/2012020500_gtd.json')
json$`2012020500`$home$stats
如果您在查找JSON文件的URL时遇到问题,请使用Firebug(Firefox的扩展名),您可以看到请求JSON文件的网页

JSON文件当然是巨大而复杂的。但这是复杂的数据。你要找的东西都应该在里面。如果您只是在寻找按播放文本的直接转储,则可以使用以下URL: