Utilizzando R lucido & pacchetto DT, sto creando alcune tabelle. Il numero di colonne varia in base all'input dell'utente & non è stato risolto. Ho incluso il seguente frammento di codice per includere una barra di scorrimento orizzontale in modo che quando il numero di colonne sia ampio, l'utente possa scorrere le colonne che non sono direttamente visibili.Come rendere visibile la barra di scorrimento orizzontale in DT :: datatable
server.R:
output$results <- DT::renderDataTable({
DT::datatable(data = datasetInput(),
options = list(scrollX = TRUE,...)
)
})
<code reduced for brevity>
Utilizzando il codice di cui sopra, la barra di scorrimento orizzontale non è visibile in un primo momento, ma quando clicco su una riga e ha colpito freccia destra sulla tastiera visualizzata. C'è un modo in cui la barra di scorrimento diventa visibile non appena la tabella viene attivata, non importa quante colonne ho, e posso trascinare la barra di scorrimento usando il puntatore del mouse?
Aggiornamento:
ho provato il codice nella risposta qui sotto e questo è quello che vedo - senza barra di scorrimento orizzontale.
Si prega di fornire sempre il sessionInfo(). Non l'hai detto, ma suppongo che tu stia usando Mac OS X. Se è così, non c'è nulla di sorprendente. Questo è solo il comportamento predefinito di Mac: le barre di scorrimento sono nascoste per impostazione predefinita fino a quando non inizi a scorrere. –
Grazie Yihui. È vero, sto usando MacOSX. Mi assicurerò che fornisca il mio sessionInfo() in futuro. –
Non uso Mac spesso, ma suppongo che potrebbe esserci un modo per rendere sempre visibile la barra di scorrimento. Verifica se hai fortuna con Google ... –