R语言在云计算中的应用与发展
1. R语言在云计算中的初步介绍
R语言在云计算领域展现出了强大的潜力。近期新增的Shiny包可用于从R创建交互式网页可视化。你可以在 http://shiny.rstudio.com/gallery 查看完整的示例列表。这里为你展示一个可用于演示KMeans聚类的应用示例,链接为 http://shiny.rstudio.com/gallery/kmeans-example.html 。R Shiny项目是第二代使用Web服务器和R的交互式可视化项目,它延续了R Apache项目的工作,R Apache项目起源于范德堡大学,并由加州大学洛杉矶分校进一步改进。
此外,R语言和云计算还可与如SAP Hana或Oracle等数据库结合使用。IBM Netezza有几个有助于将R连接到IBM Netezza的包。R还与IBM SPSS、InfoSphere以及Mathematica等集成,你可以在 https://www.ibm.com/developerworks/opensource/library/bd-learnr/ 阅读有关InfoSphere流如何与R工具包协同工作的文章。