Sto scrivendo un'app lucida con l'aiuto dei datatables e vorrei creare delle piccole scatole che spieghino cosa significa ogni colonna. Idealmente, vorrei che comparissero quando spostate il cursore sul nome della colonna.Come si può aggiungere una spiegazione alla colonna datatable lucida?
Ecco un app:
ui.R
library(shiny)
data(iris)
shinyUI(fluidPage(
sidebarLayout(
sidebarPanel(
fluidRow(
column(12,
wellPanel(
radioButtons("species", label="Species:",
choices=levels(iris$Species),
selected=levels(iris$Species)[1]
)
)
)
)
),
mainPanel(
fluidRow(column(12,
dataTableOutput("table1")
)
)
)
)
)
)
server.R
library(shiny)
library(dplyr)
library(tidyr)
data(iris)
shinyServer(function(input, output) {
iris1 <- reactive({
iris %>%
filter(Species %in% input$species)
})
output$table1 <- renderDataTable({
iris1()
})
})
e vorrei avere sth come questo, quando si sposta il courser sul nome della colonna Specie:
È possibile? Per favore aiuto.
Sì, è possibile, ma non hai mostrato alcun codice di inizializzazione dei dati, quindi non c'è molto da lavorare con ... – markpsmith
Non renderizzaDataTable rendere un datatable nell'app? Sembra uno :) – potockan
Se no, potresti scrivere un awser per i datables? – potockan