繁体   English   中英

R 到 wolfram alpha 的接口

[英]R interface to wolfram alpha

wolfram alpha web 接口(像 Wolfram 先生一样)遭受巨大的狂妄自大 该界面背后有一些非常有用的数据; 但是,我想以编程方式访问它。 似乎有一个python 库可以执行此操作。 有人知道 wolfram alpha 的 R package 吗? 如果 go 不存在,我将如何开始构建它?

就自己组装这样的 package 而言,有一些建议可能会有所帮助:

首先是查看 Wolfram Alpha 的 API: http://products.wolframalpha.com/api/

在那里,您将看到可以进行的各种 URL 调用以及返回格式。

接下来,查看一些与其他 API 做类似事情的包。 www.omegahat.org 上有一些示例(特别是在“REST-related packages”小节下,但还有其他一些),以及 CRAN 上的多个包,例如 Drew Conway 的 package “infochimps”,Greg 的 RLastFM Hirson,以及我的“twitteR”和“RStackExchange”包。

查看这些包如何与它们各自的 web API 交互应该可以帮助您入门 - 这是一个相当简单的过程。 The basic strategy is to build up the URL you need for a call w/ the parameters that you want and then to use R to send that to the server & retrieve the output (typically either in JSON or XML) and then parse that result back进入 R object。

也许从 R 调用 package: http://rpython.r-forge.r-project.org/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM