我是這個論壇的初學者。我有一個關於R閃亮的問題。我在這個論壇上看了一些關於它的討論,但是答案(R Shiny - add tabPanel to tabsetPanel dynamically (with the use of renderUI))並不完全符合我在找的內容。反應tabtabnel在navbarMenu中閃亮
我嘗試在navbarMenu中添加一些帶有交互的tabPalnels: 示例我選擇一個目錄,並列出了有多少個文件以及它們的名稱是什麼。 那麼我想提出一個tabpanel在navbarMenu其中有文件的名稱在目錄
例如:如果DIR = C:/夏洛特/ RY list.files(DIR)= C(fichier1.csv,fichier2 .csv)
我想從navbarMenu的2個tabpanels的名稱稱爲fichier1.csv和fichier2.csv。 我嘗試過但沒有結果。 我給你我的代碼:
shinyUI(navbarPage("raster analysis",
tabPanel("Analysis parameters",
actionButton("goButton","load session to analyze"),
textOutput("session")
),
navbarMenu("NISTs",
tabPanel("Set up"
),
tabPanel("About"
)
),
navbarMenu("Samples",
tabPanel("Set up"
),
tabPanel("About"
)
))
shinyServer(function(input, output) {
observe({
if(input$goButton > 0){
output$session = renderUI({
list.files(choose.dir(),pattern="\\.csv$")
}) } })})
你有關於這個主題的想法? 這可能嗎? 非常感謝! C
'choose.dir'僅用於交互使用。 https://groups.google.com/forum/#!topic/shiny-discuss/2WfMdPqmAlA有一些與您的問題相關的討論 – jdharrison