2014-11-25 101 views
0

我使用SVMR中建立了分類模型。我想導出結果,以便它可以用來在R中創建一個GUI。該模型必須實現用於預測來自未知數據的類結果。我無法找到導出模型的方法。從R導出SVM結果

請幫助我完成在GUI中生成模型的步驟。

+0

查看此頁面https://class.stanford.edu/c4x/HumanitiesScience/StatLearning/asset/ch9.html – 2014-11-25 13:07:15

+0

是的,先生,我已經創建了分類圖。我想在R中實現該模型作爲GUI。我想根據開發的SVM模型預測結果。 – Amulya 2014-11-25 15:04:36

回答

1

爲什麼不使用R Shiny在R中執行GUI?工作簡單的GUI用於SVM在R:

# Graphical user interface for support vector machines 
# If you don't have r shiny installed: install.packages("shiny") 

library(shiny) 
library(e1071) 
library(MASS) 

server <- function(input, output) { 

    output$svmSummary <- renderPrint({ 
    data(cats) 
    svmmodel <- svm(Sex~., data = cats) 
    print(summary(svmmodel)) 
    }) 
} 

ui <- shinyUI(fluidPage(
    sidebarLayout(
    sidebarPanel(
    "Simple UI for SVM" 
    ), 
    mainPanel(verbatimTextOutput("svmSummary")) 

) 
)) 

shinyApp(ui = ui, server = server) 

關於R閃亮的更多信息:Shiny

+0

感謝您的代碼。我有一個小的查詢。我將如何測試gui的工作以預測新數據的類別結果。我一直在尋找這個爲我的申請。 – Amulya 2014-11-25 14:07:29

+0

只需使用您的數據而不是「貓」 – 2014-11-25 14:19:33

+0

該函數是否可用於訓練和測試數據以預測類變量先生。我也想爲預測創建ROC曲線。 – Amulya 2014-11-25 14:31:32