Buenas
una pregunta. Quiero hace run panel con shiny en el que puedas elegir la
variable del eje x, la variable del eje y, y entonces graficar usando ggplot2
Por ejemplo, haciendo uso del dataframe diamonds de ggplot2, lo consigo hacer
usando la funci?n get, pero no se si hay una manear mas limpia:
  library(shiny)
  library(ggplot2)
  ui <-  fluidPage(
    titlePanel("Diamonds"),
    sidebarLayout(
      sidebarPanel(
          selectInput("id.ejex","Eje x",choices =
colnames(diamonds)),
          selectInput("id.ejey","Eje
y",choices=colnames(diamonds)),
         
selectInput("id.color","Color",choices=colnames(diamonds))
      ),
      mainPanel(
          plotOutput("grafico"),
          p("Variable x:"),
          verbatimTextOutput("estadisticas")
      )
      )
    )
  server <- function(input,output){
          output$grafico <- renderPlot({
            data <- diamonds
                   ggplot(diamonds,aes(x=get(input$id.ejex),
                                       y=get(input$id.ejey),
                                       color=get(input$id.color)))+geom_point()
                      })
          output$estadisticas <- renderText(
            summary(diamonds[,input$id.ejex])
          )
            }
  shinyApp(ui=ui,server = server)
Hay alguna manera de no poner el codigo de get y que coja las variables
directamente?
Un saludo y gracias!
Jes?s
	[[alternative HTML version deleted]]