通过其API访问kaggle数据集
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过其API访问kaggle数据集相关的知识,希望对你有一定的参考价值。
我正在寻找Kaggle上可用的一些公共数据集。是否可以使用RStudio通过其API访问kaggle数据集?
欢呼,支持
Kaggle刚刚在2018年2月推出了他们的公共API(今年早些时候)。根据他们的Github存储库,Kaggle/kaggle-api,Kaggle(至少到目前为止)已经使他们的API可访问"using a command line tool implemented in Python"
。
我也很高兴发现Kaggle的API的存在,同样,如果有人编写了一个API包装程序包用于在R中与Kaggle的API接口,我也感兴趣。我找不到任何人,所以我自己写了一个,你可以在这里找到:https://github.com/mkearney/kaggler。自从我创建回购以来,它已经不到一周了,所以我还不能说它的可靠性,但现在它似乎是最好的起点。并且,为了记录,只要人们愿意使用它,我就打算至少保持对包的最低程度的支持(假设没有热情的第三方介入他们自己的R包),但API本身是新的,所以它可能仍然是几个月之前有任何真正稳定的选择。
;;
此外,虽然我完全理解你的问题是什么意思,但我认为值得指出的是,从技术上讲,Rstudio是一个集成开发环境(IDE),不一定是将你连接到非Rstudio web API的源/库/程序。您实际需要的是一个R扩展/库/包,旨在充当Kaggle API的包装器/客户端/接口。当然,这种区别大多是微不足道的,因为如果你在Rstudio(一个优秀的,开源的以R为中心的IDE)中与Kaggle的外部API进行通信,那么你就是"access[ing] kaggle datasets through its API using RStudio"
。但是为了给予信用到期的信用,更准确地说你希望利用{Rstudio}和{pkgname}包通过R环境与Kaggle的API进行通信。
以上是关于通过其API访问kaggle数据集的主要内容,如果未能解决你的问题,请参考以下文章