这是我的假人dataframe
和可变社交对象,其中包含要在pickerInput
的{{1}}中填充的唯一文本
global.R
在social_media <- c("Facebook","Instagram","YouTube","Snapchat","Twitter")
founder <- c("PersonA","PersonB","PersonC","personD","personE")
hits <- c(23,56,76,33,12)
DF <- data.frame(social_media, founder, hits)
social <- unique(DF$social_media)
中,我实现了app.R
,如下所示:
pickerInput
当我运行该应用程序时,该列表仅显示值,而不显示文本。选择出现后,我可能会缺少或不这样做吗?
答案 0 :(得分:1)
您的变量social
是类型因子。这就是pickerInput()
显示数字输出的原因。
如果避免创建因子:
DF <- data.frame(social_media, founder, hits, stringsAsFactors = FALSE)
它将选择项显示为字符。