将字符串作为列传递

时间:2017-01-04 21:00:57

标签: r shiny

我对编程语言很陌生。我正在开发一个闪亮的Web应用程序,它有一个我希望每个图形都能使用的selectInput。所以selectInput给了我想要分析的列的名字。这是我输入的一个例子。

selectInput("Calculation", "Select Calculation",
            choices = c("PriceAverage", "SalesValue", "SalesQuantity", "StockValue",
                        "StockQuantity", "PurchasesValue", "PurchasesQuantity"))

现在的问题是我希望它将选择作为列名提供而不是作为字符串,因为参数不带字符串,我还尝试使用各种函数(例如{{1下面的函数)转换它的数据类型}}。如何将字符串格式的列的名称作为列传递,以便我的ggplot函数将其理解为列?代码如下。

as.name(Calculation)

0 个答案:

没有答案