【环境搭建】Redhat 5.8系统安装R语言作Arima模型预测
来源:互联网 发布:柏拉图聊天软件 编辑:程序博客网 时间:2024/06/05 03:37
最近有项目要在服务器上作时间序列预测的工作,采用Arima模型预测,用java调用Arima的R语言命令进行。
本文记录的是在服务器(Red Hat 5.8)上的搭建工作,供参考!
1. 装C compiler
(无用,版本太低,但可作为高版本的基础,否则无编译器的话无法编译高版本)1)装gcc:yum install gcc
2)装f77:yum install gcc-gfortran
3)装cpp:yum install glibc-headers
yum install gcc-c++
--------------------------------
在装有低版本的gcc情况下,执行
(部分参考http://www.tuicool.com/articles/AZvEBr)
1)装M4:cd 到M4的文件夹
./configure
make
make install
2)装GMP:cd 到GMP文件夹
./configure --prefix=/usr/local/gmp-4.3.2
make
make install
3)装MPFR:cd 到MPFR的文件夹
./configure --prefix=/usr/local/mpfr-2.4.2 --with-gmp=/usr/local/gmp-4.3.2/
make
make install
4)装MPC:cd 到MPC的文件夹
./configure --prefix=/usr/local/mpc-0.8.1 --with-gmp=/usr/local/gmp-4.3.2/ --with-mpfr=/usr/local/mpfr-2.4.2/
make
make install
5)修改环境变量
vi .bash_profile
文件后面加:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/gmp-4.3.2/lib/:/usr/local/mpfr-2.4.2/lib/:/usr/local/mpc-0.8.1/lib/
(令其生效)source .bash_profile
6)装gcc:cd 到gcc文件夹
./configure --enable-threads=posix --disable-checking --with-gmp=/usr/local/gmp-4.3.2/ --with-mpfr=/usr/local/mpfr-2.4.2/ --with-mpc=/usr/local/mpc-0.8.1/
make
make install
7)若有两个版本的gcc就换成高版本的
mv 重命名
cp 将[gcc g++ gcj(cpp c++这两个可以忽略)]复制到 /usr/bin
2.装R-3.1.1
1)移到R-3.1.1目录下
2)yum install readline-devel
yum install libXt-devel
3)./configure --prefix=/usr/R-3.1.1 --enable-R-shlib
4)make
5)make install
3.配置环境变量
vi .bash_profile
在PATH最后加上“:$HOME/usr/R-3.1.1/bin”
退出vim
source .bash_profile
4.进入R
终端中输入“R”即可进入R语言控制台
5.R语言控制台安装完毕,输入命令
install.packages("Rserve")install.packages("TTR")install.packages("forecast")
6. Java工程中嵌入两个jar包:
REngine.jar 和 RserveEngine.jar
7. 开始运行,启动Rserve:
library(Rserve)Rserve()
8. 运行java程序
附文件下载地址:
http://gcc.petsads.us/releases/gcc-4.6.4/gcc-4.6.4.tar.gz
http://ftp.gnu.org/gnu/m4/m4-1.4.5.tar.gz
ftp://gcc.gnu.org/pub/gcc/infrastructure/gmp-4.3.2.tar.bz2
ftp://gcc.gnu.org/pub/gcc/infrastructure/mpc-0.8.1.tar.gz
ftp://gcc.gnu.org/pub/gcc/infrastructure/mpfr-2.4.2.tar.bz2
0 0
- 【环境搭建】Redhat 5.8系统安装R语言作Arima模型预测
- Arima预测模型(R语言)
- Arima预测模型(R语言)
- ARIMA模型-R语言
- R语言时间序列分析之ARIMA模型预测
- R语言 时间序列分析之ARIMA模型预测
- R语言 时间序列ARIMA模型方法
- 时间序列分析——ARIMA模型预测(R)
- R & ARIMA 时间序列预测
- R语言 决策树--预测模型
- R语言时间序列之ARMA、ARIMA模型
- R语言-时间序列-arima模型-forecast、tseries包
- R学习日记——时间序列分析之ARIMA模型预测
- #R#通过ARIMA自动拟合与预测
- 时间序列分析之ARIMA模型预测
- 基于R语言的用户征信行为分类预测模型搭建总结
- 基于R语言的用户征信行为分类预测模型搭建总结
- ARIMA预测
- c++内存泄漏处理(积累)
- hdu4619Warm up 2
- uva 1378 - A Funny Stone Game(组合游戏)
- websocket学习记录
- Android中pendingIntent的深入理解
- 【环境搭建】Redhat 5.8系统安装R语言作Arima模型预测
- LeetCode OJ算法题(五十七):Length of Last Word
- cc、gcc、g++、CC的区别概括
- 在项目中运用精益——Five Why
- (搜索)跳棋系列7
- C++调用成员函数需要this指针的情况
- MySQL初始设置
- 树、二叉树的java实现
- poj 3414 dfs 广度优先搜索