通过其API访问kaggle数据集

问题描述 投票:0回答:1

我正在寻找Kaggle上可用的一些公共数据集。是否可以使用RStudio通过其API访问kaggle数据集?

欢呼,支持

nlp rstudio kaggle
1个回答
1
投票

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进行通信。

© www.soinside.com 2019 - 2024. All rights reserved.