Python SAS和Web数据

Python SAS和Web数据,python,statistics,sas,Python,Statistics,Sas,我和一位我很喜欢的教授上了几节研究生课程,她一直对SAS赞不绝口。我是在使用SPSS学习统计数据的过程中长大的,他们最近决定将统计引擎与R和Python集成在一起,我发现很难鼓起学习其他任何东西的欲望。我对Python不是很在行,但我可以完成我想完成的大多数任务 诚然,我确实看到了SAS的好处,但我已经学会了将SPSS和Python结合起来做一些非常酷的事情,比如从web上获取数据并实时分析。另外,我非常喜欢在添加最终修改之前使用GUI生成代码的基础。在SAS中,看起来我必须手工编程(忽略企业指

我和一位我很喜欢的教授上了几节研究生课程,她一直对SAS赞不绝口。我是在使用SPSS学习统计数据的过程中长大的,他们最近决定将统计引擎与R和Python集成在一起,我发现很难鼓起学习其他任何东西的欲望。我对Python不是很在行,但我可以完成我想完成的大多数任务

诚然,我确实看到了SAS的好处,但我已经学会了将SPSS和Python结合起来做一些非常酷的事情,比如从web上获取数据并实时分析。另外,我非常喜欢在添加最终修改之前使用GUI生成代码的基础。在SAS中,看起来我必须手工编程(忽略企业指南)

我的问题是。你能从网络上获取数据并将其解析为SAS数据集吗?这对我来说是个破坏者。如何与谷歌分析、推特等API接口?是否有可用于编写和执行SAS程序的外部IDE

任何帮助都将不胜感激


布罗克是的。sas 9.2可以与soap和restful API交互。我在推特上没有太大成功。我在使用谷歌电子表格(sas 9.1.3)方面取得了一些成功,我也看到了使用谷歌分析(sas 9.2)的代码


与python和r一样,您可以在任何文本编辑器中编写代码,但实际执行代码时需要使用sas。最近,我一直在eclipse、pspad和sas的增强编辑器之间来回奔波,以编写代码,但我总是必须在sas中提交。

是的。sas 9.2可以与soap和restful API交互。我在推特上没有太大成功。我在使用谷歌电子表格(sas 9.1.3)方面取得了一些成功,我也看到了使用谷歌分析(sas 9.2)的代码


与python和r一样,您可以在任何文本编辑器中编写代码,但实际执行代码时需要使用sas。最近,我一直在eclipse、pspad和sas的增强编辑器之间来回奔波,以编写代码,但我总是必须在sas中提交。

顺便说一句,sas现在提供了与R的集成。

有各种各样的方法从网上获取数据。一个例子是对filename语句使用url访问方法从web上提取xml数据。 例如:

filename cmap "yldmap.map"; /* an xml map I created to parse the data */
filename curyld
      url "http://www.ustreas.gov/offices/domestic-finance/debt-management/interest-rate/yield.xml";

libname curyld xml xmlmap=cmap;

顺便说一句,SAS现在提供与R的集成。

有各种各样的方法从网上获取数据。一个例子是对filename语句使用url访问方法从web上提取xml数据。 例如:

filename cmap "yldmap.map"; /* an xml map I created to parse the data */
filename curyld
      url "http://www.ustreas.gov/offices/domestic-finance/debt-management/interest-rate/yield.xml";

libname curyld xml xmlmap=cmap;

proc soap和proc http是两个SAS proc(过程的缩写),分别用于与soap和restful api交互。9.2 M2对proc http引擎进行了改进,使其能够更轻松地与twitter一起工作。许多编辑器允许您直接提交给SAS,因此,如果您不想,您永远不必离开编辑器。我一直在使用Eclipse与Python和SPSS进行交互,因此我也可以将其用于SAS,这是一个好消息。PROC SOAP和HTTP是基本SAS的一部分吗?谢谢你的帮助!从SAS 9.2开始,proc soap和proc http是基本SAS的一部分,但如果您计划使用proc http,我强烈建议您获得9.2 m2。我仅限于学校拥有的,但m2是什么?再次感谢。proc soap和proc http是两个SAS proc(过程的缩写),分别用于与soap和restful api交互。9.2 M2对proc http引擎进行了改进,使其能够更轻松地与twitter一起工作。许多编辑器允许您直接提交给SAS,因此,如果您不想,您永远不必离开编辑器。我一直在使用Eclipse与Python和SPSS进行交互,因此我也可以将其用于SAS,这是一个好消息。PROC SOAP和HTTP是基本SAS的一部分吗?谢谢你的帮助!从SAS 9.2开始,proc soap和proc http是基本SAS的一部分,但如果您计划使用proc http,我强烈建议您获得9.2 m2。我仅限于学校拥有的,但m2是什么?再次感谢。@cmjohns-哇,我不知道与R的集成——谢谢@cmjohns-哇,我不知道与R的集成--谢谢!