顯示具有 R-GUI 標籤的文章。 顯示所有文章
顯示具有 R-GUI 標籤的文章。 顯示所有文章

2020年6月17日 星期三

R-4.0.1-Rcmdr套件開啟異常

問題: 近日有網友提及使用 R-4.0.1 時, 載入 Rcmdr套件異常, 無法正常載入.



方法: 考慮 Windows 環境, 一般遇到套件無法載入, 可參考以下方法:
  1. 在 R的原生環境下重新安裝套件
  2. 使用檔案總管, 刪除套件所在資料夾, 再重新安裝.
  3. 安裝較低版本的套件
  4. 安裝較低版本的R
本例採用方法4, 重新安裝較低版本的R, 即改用 R-4.0.0  即可正常開啟 Rcmdr視窗.


參考完整說明:
# end



2013年8月10日 星期六

Data mining with Rattle – ROC curve (SVM and NN)

# 範例說明 R圖形化使用者介面 rattle 套件 執行 ROC curve 比較


步驟 1
安裝並執行 rattle 套件-資料探勘使用者介面
install.packages(“rattle”)
library(rattle)
rattle()

步驟 2
匯入kernlab套件的資料集spam, 一般採用 spam {kernlab} 表示, 步驟如下:

Data \ Source: 選取 Library \ Data Name: 選取 spam:kernlab:Spam E-mail Database \ 執行.

匯入 spam 資料結果, 此為垃圾郵件資料集, 其中第58個變數是目標變數且為類別型資料, R中屬於因子(factor)資料物件, 在最下列訊息區顯示全部有 4601筆觀測值, 58個輸入變數, 可使用分類模型.

步驟 3
Rattle Support Vector Machines 方法, 採用 kernlab 套件的ksvm方法, R console 視窗中輸入以下指令可查詢其使用說明.
library(kernlab)
?ksvm

Model \ Type 選取 SVM \ Kernel 採用預設值 Radial Basis (rbfdot) \ 執行.

步驟 4
使用 Neural Network 方法, Rattle 採用 nnet 套件的nnet 方法, 該方法採用Feed-forward neural networks 且為一個隱藏層 (hidden layer), 預設節點數是十個.
Model \ Type 選取 Neural Net \ 執行.

步驟 5
模式比較主要採用 ROC curve 方法.

Rattle 會針對之前已完成的模型進行效益評估.

Evaluate \ Type: 選取 ROC \ Model: SVM , Neural Net 打勾 \ 按 執行.

步驟 6
考慮實際結果有二種情形(Yes, No), ROC curve視窗中x軸表示 False Positive (FP) rate (實際為N, 但預模型分類為Y, 此時FP愈小愈好), y軸表示 TP rate (實際為Y, 且預模型分類為Y, 此時FP愈大愈好), 因此, ROC曲線愈偏向左上角愈好,即曲線以下面積較大者較佳. 由圖形可知 ksvm 較偏向於左上角位置, 因此採用 svm 較佳。

下載說明: r-rattle-ROCcurve.pdf
# end

2013年1月20日 星期日

R 圖形化使用者介面 : JGR + Deducer

# title: JGR, Duducer 安裝
# updated: 2013.8.27
JGR 是一種以 Java 為基礎的 R 圖形化使用者介面, JGR 表示 Java Gui for R.
三個安裝步驟(for Windows):

步驟1:
安裝 Java JRE 或 Java JDK
http://www.oracle.com/technetwork/java/javase/downloads/index.html

步驟2:
安裝  JGR, Deducer, DeducerExtra 套件
install.packages(c("JGR", "Deducer", "DeducerExtra"))

步驟3:
case 1. 執行
library(JGR)
JGR()
如果 JGR 視窗有正常開啟, 此時不用下載  JGR執行檔.

case 2. 如果有錯誤, 請嘗試下載 JGR執行檔
Windows 7 -64bit 下載

Windows XP - 32bit 下載

開啟 JGR 執行畫面如下:

註:開啟後可設定載入與顯示套件:

1. 選取 Packages & Data \ Package Manager \ 將 Deducer(如果已打勾, 則不用更改), DuducerExtras 等四個選項打勾, 按  Refresh . 


2. 更新完畢之 Deducer 功能選項, 已增加 Extras 功能.
# end

2013年1月4日 星期五

Rcmdr package - 圖形化使用介面

採用圖形介面的統計軟體套件 - R Commander - Rcmdr package。
 
檔案:R03_RCommander.pdf
萬筆測試資料,參考投影片 (R03_RCommander.pdf) 29頁 。
檔案:R03_Orders.txt
下載: https://github.com/rwepa/DataDemo/blob/master/R03_Orders.txt

迴歸分析測試資料,參考投影片 (R03_RCommander.pdf) 44頁 。
檔案:R03_Maintain.txt
# end