[問題] 非手寫輸入formula (已解決)
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
正在摸索用SHINY來寫網頁,請問如何不靠手寫輸入formula?
例如像這樣一個函式
glm1 <- glm(Tr ~ age + educ + black + hisp + married + nodegr +
+ re74 + re75, family = binomial, data = lalonde)
變數是從CSV檔讀取的Header,不是固定的變數名稱。
另外也在考慮也許從網頁輸入EVAL? 在EVAL欄位產生default值,
這樣可以手動設定方程式的係數..
[關鍵字]:
shiny, formula
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.137.56
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1421750525.A.4ED.html
→
01/20 18:55, , 1F
01/20 18:55, 1F
→
01/20 18:55, , 2F
01/20 18:55, 2F
→
01/20 18:55, , 3F
01/20 18:55, 3F
→
01/20 19:52, , 4F
01/20 19:52, 4F
→
01/21 12:36, , 5F
01/21 12:36, 5F
→
01/21 12:36, , 6F
01/21 12:36, 6F
→
01/21 12:36, , 7F
01/21 12:36, 7F
→
01/21 12:37, , 8F
01/21 12:37, 8F
→
01/21 12:37, , 9F
01/21 12:37, 9F
→
01/21 13:29, , 10F
01/21 13:29, 10F
→
01/22 10:28, , 11F
01/22 10:28, 11F
→
01/22 18:11, , 12F
01/22 18:11, 12F
→
01/27 16:49, , 13F
01/27 16:49, 13F
→
01/27 16:50, , 14F
01/27 16:50, 14F
→
01/28 21:17, , 15F
01/28 21:17, 15F
感謝,最後還是寫個介面來選擇變數。
output$chooser<-renderUI({
checkboxGroupInput("cocho","choose
covas",colnames(cova),selected=tail(colnames(cova),-1))
})
output$formula<-renderText({
as.character(reformulate(input$cocho,input$tr))
})
長這樣 http://ppt.cc/wauk
※ 編輯: EricTao (140.112.137.56), 02/02/2015 00:24:35
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章