作者DrRd (就这样吧)
看板R_Language
标题[问题] shiny updateSelectInput
时间Sat Nov 21 22:03:50 2015
[问题类型]:
程式谘询(我想用R 做某件事情,但是我不知道要怎麽用R 写出来)
[软体熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
这个程式主要要
1.上传档案
2.按上传档案的column名称做变项名称
3.把变项名称做为selectInput的选项
4.以selectInput选择要使用的变项
[程式范例]:
https://gist.github.com/4a9d6b27bde066c72258
目前我可以成功上传档案,但是无法成功把上传档案的标题列作为要选择的选项
看了shiny网页的范例还是不太能掌握该怎麽使用updateSelectInput
[环境叙述]:
R version 3.2.2 (2015-08-14)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: OS X 10.11.1 (El Capitan)
shiny_0.12.2
[关键字]:
选择性,也许未来有用
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.230.223.125
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1448114634.A.015.html
※ 编辑: DrRd (36.230.223.125), 11/21/2015 22:04:39
1F:→ cywhale: server <- function(input, output, session) 11/21 22:40
2F:→ cywhale: observe({updateSelectInput(session, "inID", choices= 11/21 22:41
3F:→ cywhale: names(data())) }) 11/21 22:42
4F:→ DrRd: 感谢,但是目前出现的错误讯息「Unhandled error in observe 11/22 11:46
5F:→ DrRd: cannot coerce type 'closure' to vector of type 'list' 11/22 11:47
6F:→ DrRd: 看来要解决另一个问题 11/22 11:50
7F:→ DrRd: 解决了!感恩! 11/22 11:53