2014年12月15日 星期一

東吳大學巨量資料管理學院招生資訊

東吳大學巨量資料管理學院104學年度招生資訊:
包括學士班與碩專班, 參考附圖招生資料.
資料來源: 東吳大學


2014年11月11日 星期二

2014 R Taiwan 研討會

各位 R 軟體的愛用者, 大家好,

2014 R Taiwan 研討會已經公告. 此次為兩天議程, 邀請台灣及中國兩地的 R 軟體專家, 分享 R 在不同領域的應用. 名額有限, 歡迎提早報名, 有早鳥優惠.

舉辦日期:103年12月19日 (星期五)~12月20日 (星期六)


舉辦地點:中華電信股份有限公司 板橋電信學院 G701室
     新北市板橋區民族路168號

主辦單位:中華R軟體學會‧ 臺北商業大學資訊與決策科學所資料科學應用研究中心‧ 東吳大學海量資料研究中心

協辦單位:中華電信學院‧ 中國統計之都(COS)‧ 臺灣資料科學與商業應用協會‧ 東吳大學巨量資料管理學院‧ 德明財經科技大學研發處‧ 台北科技大學區域產學合作中心‧ 中國電機工程學
會‧ 財團法人中華民國電腦技能基金會

早鳥報名截止日(早鳥價 NT 1600):11/30

非早鳥報名截止日(非早鳥價 NT 2000):12/14

2014年3月2日 星期日

RInside package-embed R in C++


在之前 Rcpp 文章中已說明利用 Rcpp 套件可在 R 程式中使用 C++ 語法,以加速 R 的執行. 本篇文章將說明如何利用 RInside 套件, 在C++程式中使用 R, 如此即可將程式編譯成執行檔.

操作環境: Windows 7 - 64位元, R-3.0.2, Rtools version 3.1.0, 參考以下執行步驟:
  1. 第一步驟當然是要安裝 R, 其安裝目錄不要使用預設值, 建議為 C:\R\R-3.0.2
  2. 安裝 Rtools 工具, 直接安裝於預設目錄即可 C:\Rtools
  3. 在R程式中安裝 RInside 套件 install.packages("RInside")
  4. 檢視 RInside 套件中內建範例, 例如: rinside_sample3.cpp, 該範例有使用 lm 函數:
    lm(Fertility ~ . , data = swiss)
  5. 命令提視字元視窗
  • 環境設定內容:
    SET PATH=C:\R\R-3.0.2\bin\x64;C:\Rtools\bin;C:\Rtools\gcc-4.6.3\bin;%PATH%
    SET R_HOME=C:\R\R-3.0.2
    SET PKG_LIBS='Rscript -e "Rcpp:::LdFlags()"'
    SET PKG_CPPFLAGS='Rscript -e "Rcpp:::CxxFlags()"'
  • 編譯程式
    make -f Makefile.win rinside_sample3
圖1: 設定環境與編譯程式
    • 執行結果
      rinside_sample3
    圖2: 顯示結果
    註: 目前僅使用 Dev-C++ 4.9.9.2 測試, Microsoft Visual Studio, Qt library 將再增加...