2014-01-29 41 views
0

我正在使用Shiny(使用R Studio)開發應用程序,並且我想要在不同的國家/地區創建selectInput。由於它們很多,我不想寫所有這些文件,所以我想使用一個.csv文件,其中已經列出了不同國家的名稱。基於CVS文件創建變量selectInput的列表

有誰知道如何根據.csv文件爲我的selectInput創建一個變量列表?

selectInput("country", "Country:", 
     list(

回答

1

如果你有global.R你可以加載在啓動csv文件,並創建與該國名稱的變量(例如,country_names <文件 - read.csv(「your_file.csv」)然後英寸如果selectInput找不到變量,則可能需要使用< < - 將文件內容分配給country_names變量(即,country_names < < - read.csv(「your_file.csv 「))。

+0

你好,再次感謝您的回答:它工作完美 現在我還有一個問題,如果我有這個matri X: 國家SP 1葡萄牙抄送 2西班牙抄送 3法國抄送 4意大利釐米 我想去的地方「SP =抄送」(葡萄牙,西班牙和法國),你知道如何僅列出國家我可以做嗎? – user3224026