R 统计学工具部署和使用
由于公司内部对于市场数据分析的需求,要求引入R统计工具,并集成到报表工具中。对于R的介绍,大家请百度一下,当然,最好能去看官方的说明 https://www.r-project.org/
下面简单介绍一下R工具的安装和数据分析工具Spotfire的集成使用。
1. 安装R环境
这个比较简单,大家去官网下载一个http://cran.us.r-project.org/。根据你的操作系统选择正确的版本,我这边使用的是windows版本,写本文时的版本是3.2.3 http://cran.us.r-project.org/bin/windows/base/R-3.2.3-win.exe
2. 好了直接到bin目录下(本机目录"C:\Program Files\R\R-3.2.2\bin\x64\Rgui.exe")云心Rgui.exe。出来控制GUI的程序,当然,同目录下有一个R.exe的的控制台程序,我这个版本使用的时候还会经常卡住不能输入,所以放弃使用了,反正也不差怎 么点资源占用
Rgui运行界面
3. 这边主要介绍部署,所以不多写使用内容,有兴趣可以看一下这个例子http://syntelli.com/tip-of-the-week/use-r-scripts-tibco-spotfire-terr/#prettyPhoto,英文的,没时间翻译它,看看界面吧。国内可能用不了美国的人口调查数据,这版用代理下了这个jason文件(census.zip),供参考。值得一提的是,文中提到的jason library已经被rjson替代,可以直接在Rgui中使用install.packages("rjson")安装这个库。
要导入数据,可以使用下面的语句:
library("rjson")
json_file <- "{path}/data.jason"
data <- data.frame(
fromJSON(paste(readLines(json_file), collapse=""))
,stringsAsFactors = FALSE
)
data
显示结果如下:
对于如何集成到Spotfire,下一篇再说明。
最新文章
- windows shell api SHEmptyRecycleBin 清空回收站
- Android studio 快捷键(Mac)
- (五)适配器模式-C++实现
- 在GoF设计模式
- CloseHandle(IntPtr handle)抛异常
- 项目管理gitflow的用法(转)
- MySQL DATE_FORMAT() 函数
- linux环境变量LD_LIBRARY_PATH
- c# 与 PHP中 SHA1加密结果不同解决方法
- JavaScript 本地对象、内置对象、宿主对象
- 高级UIKit-02(文件操作)
- 今天学习的裸板驱动之GPIO实验学习心得
- java中构造方法及其作用
- HIT 1917 Peaceful Commission
- ThinkPHP实现支付宝接口功能 代码实例
- Java I/O : Java中的进制详解
- ios中LeveyPopListView 弹出view的用法
- ios UIButton得 几种触发方式
- 【转】Emgu CV on C# (五) —— Emgu CV on 局部自适应阈值二值化
- NOIP2019前的训练记录
热门文章
- ecmobile-ios笔记
- ios打包出来为pkg的处理方法
- Processing 电子罗盘校准(以 MPU9250为例)
- git学习2:版本库
- Knock: 使用压电传感器来检测敲击
- VM12.1.1 下载 序列号
- iOS开发 - OC - duplicate symbol _OBJC / undefind symbol 错误的相关处理
- eclipse 添加 hibernate 插件
- http://blog.csdn.net/krislight/article/details/9391455
- MYSQL PERFORMANCE_SCHEMA HINTS