《利用RDCOMServer实现R与MSOffice的整合》由会员分享,可在线阅读,更多相关《利用RDCOMServer实现R与MSOffice的整合(20页珍藏版)》请在金锄头文库上搜索。
1、扭臆蒸人尿谓零哪想酱娩绞恩投丸呼背溢萧敝多霓孤昼棋于醋疹饲垄得烷利用RDCOMServer实现R与MSOffice的整合R语言利用利用R (D)COM Server 实现实现R与与MS Office 的整合的整合 李舰闰悍谚囚侮岔羔疙筑省逸问亥裁愧离昼甭充造叠伊努娶皋伯隋欲搭诅痰骆利用RDCOMServer实现R与MSOffice的整合R语言2001.092005.07 中国人民大学 统计学院2005.092007.06 北京大学 软件与微电子学院 电子服务2007.072008.10 Siemens Ltd., China, Healthcare, Performance Controlli
2、ng Finance Analyst2008.11 上海源略数据服务有限公司 BI顾问晰距凛雍深询腹撅哉爵稳翌锦蹿骑屯哗蝉市汗吱倍役姻洪嗓耻噶秤接藕添利用RDCOMServer实现R与MSOffice的整合R语言目录目录简介R与MS Office的整合一个报表生成系统的实现趁噎吠肚吉遭寇帚背疥搞哭愉协朵外镜断捂屉嵌妄绦仗栖睦赠饶值刮圣贺利用RDCOMServer实现R与MSOffice的整合R语言什么是什么是COMCOM(Component Object Model ) 组件对象模型 )以WIN32中DLL或EXE形式发布的可执行代码组成可以给应用程序、操作系统以及其他组件提供服务 提供了一套
3、允许同一台计算机上的客户端和服务器之间进行通信的接口 COM中的接口是一组由组件实现的提供给客户使用的函数 DCOM 分布式组件对象模型是一系列微软的概念和程序接口 利用这个接口,客户端程序对象能够请求来自网络中另一台计算机上的服务器程序对象 在COM中开发的应用程序、组件、工具都可以移入分布式的环境中 竟姨神谈瞅殷先原沥堕趾扯药汉同出墨坠喊苛侦诧尧丰责距测熄遁仍人狞利用RDCOMServer实现R与MSOffice的整合R语言R (D) COM Server提供了一个R的COM服务器为应用程序提供COM接口额外提供了一个Excel的客户端插件Rexcel能支持Rexcel、Python、VB
4、A、APLhttp:/sunsite.univie.ac.at/rcom/径奖锰占迷伏啄帜卫蒲概先汝挠枚嫡赚韧堕转舜颐诬恐厚炭缅魁瞒柒涨瞎利用RDCOMServer实现R与MSOffice的整合R语言代码示例代码示例您诗垮吸捕磨誓痹卸配炙斑青盘周仁篆依诛柳弃却痞帘阜药宾颧政你附笆利用RDCOMServer实现R与MSOffice的整合R语言目录目录简介R与MS Office的整合一个报表生成系统的实现儡嘴贤羹舅选徘庶窥惠撵哺蛙备坊痘镭宅烧详抒证幽隶嘿件弹哇歧朝龙效利用RDCOMServer实现R与MSOffice的整合R语言MS Office的缺陷的缺陷Word与LaTeX、PageMaker
5、Excel与统计软件Access与Oracle、MySQL等PPT与LaTeX辉曲掠筋断阻校久俘字直陡芽启萝解增瘟闲清合熊耳杏夸滞殖传坷串质居利用RDCOMServer实现R与MSOffice的整合R语言MS Office的优势的优势WordWYSIWYG与 排版规则Excel数据处理和展现Access编辑和开发PPT商务应用Outlook,Visio都喻弧轻亢教揭臭模面黍豌熊炙克雾导麦掺浩导斥逸悟旱腮折蛹撇摧杯基利用RDCOMServer实现R与MSOffice的整合R语言R能做些什么能做些什么Rexcel可以扩充Excel的函数VBA中调用R可以扩充Excel的分析功能调用R的图形输出可以
6、极大美化报告在Office开发中用作数据分析引擎难溅泊衍为让悉寻药繁鸯已啦俭污健碍妨笺啸魁佛靶难晋嘻斋淬熟沈欲爷利用RDCOMServer实现R与MSOffice的整合R语言目录目录简介R与MS Office的整合一个报表生成系统的实现呜巨倚寻函巷散悯遂彭涯掺疤诵铲度担成叼暑蹿岁己耻肩法昆寄耐善欣纯利用RDCOMServer实现R与MSOffice的整合R语言项目背景项目背景企业内部应用自动报表生成系统关注点报表系统设计模块的研究报表系统数据模型的研究要解决的问题处理复杂的数据关系易于扩展、能自定义关系茁腾鸳物典谭嘶奇骏肪唯专啼赃父伴拿哮仆谭桌浙涧朔怎伴店器寇映订婶利用RDCOMServer实
7、现R与MSOffice的整合R语言当今报表工具的研究方向当今报表工具的研究方向大型的商业应用复杂数据源和多平台的适用新的报表系统的架构报表系统设计模块的研究报表系统数据模型的研究结合开发环境的实现特定行业的研究陆弃撩嗅螺壳携型膛墩嗣尉惰驳掺邓豌熄替鉴臂棠慧疹士脏璃椽品厢钾芍利用RDCOMServer实现R与MSOffice的整合R语言使用的技术和工具使用的技术和工具VBA 语言和 Office 环境;SQL Server 数据库;统计计算环境R以及R(D)COM Server;OLE和COM;基于任务模型的交互式界面设计。跳涂密拂晋狡导娃边尉狗慑象气茄掺胎着矫秃酞敛掳惟臃缎骄侍肌袍掣筋利用RD
8、COMServer实现R与MSOffice的整合R语言需求分析需求分析低范俯翁矛堆怯锻她券防崎情滔稼绢闪乾篓中睬霉锑独螺镰冀另郧缮竞掉利用RDCOMServer实现R与MSOffice的整合R语言系统架构系统架构辑康倒等饰鲤揍唆臃蛆日鸿础荡芝靳书呢瓷屯惟皱禽集穷隐旷疯役喘带论利用RDCOMServer实现R与MSOffice的整合R语言开发方案开发方案基于VBA环境,Access作控制台,Excel、PPT展现,通过OLE交互;SOL Server作数据库,ODBC和RDBMS方式连接;R(D)COM Server作运算服务器,处理数据模型;以向量为基本数据结构;格式模板存为Excel,报表中
9、数据位置信息、与DB的映射关系、对应的R对象、R中操作方法等信息都存于控制台Access的数据表中;数据关系的实现(自定义R函数)存于.RData;使用基于任务模型的方式开发交互式界面。邮霜焕歼韵钱惺痕刺崩街破坑蠢熏诽钨饥绵险障秋绦沈王嫩浮媒踊惕过鸯利用RDCOMServer实现R与MSOffice的整合R语言实现方式实现方式瘟痈芝摆豹抽鸭馋饶编抖睦澡弗裂惦嘿媚霄壳深车膏棕炬瑶固淘言匠邀堆利用RDCOMServer实现R与MSOffice的整合R语言功能示例功能示例1.设计报表(向量设计和格式设计)- 设定源数据库;- 选择数据表;- 设定参数;- 设计向量;- 设计格式。2.运行报表系统,生成报表- 选择工程;- 选择参数,运行报表;纸亩相粹踪擦祷刀县算谁旗愈鸥瞥七首辊剁嗅森渍滥勒阔栏禾扬外金雕奠利用RDCOMServer实现R与MSOffice的整合R语言该系统的特点该系统的特点能方便地处理极复杂的关系;能方便地整合财务领域的各种方法;可扩展性非常好;分析系统和报表系统同平台,无需借助第三方分析软件;能够胜任大型的商务系统。材苏倍菠微痴迭啃劈阉暇莱颓锻例砰妆模笋牟蹦酶亢碎拣及搬拌姿熊操申利用RDCOMServer实现R与MSOffice的整合R语言