Interactive Tables in HTML presentations
region | country | capital | longitude | latitude | |
---|---|---|---|---|---|
code | |||||
Loading ITables v2.2.3 from the init_notebook_mode cell...
(need help?) |
How to make your table smaller
lengthMenu
,css
This document uses
from IPython.display import display, HTML
import itables.options as opt
# show 5 rows per 'page'
opt.lengthMenu = [5]
# don't show the length control
opt.layout["topStart"] = None
# use a smaller font (default is medium)
# see https://developer.mozilla.org/en-US/docs/Web/CSS/font-size
display(HTML("<style>.dt-container { font-size: medium; }</style>"))
Parameters
ITables’ advanced parameters:
opt
, orshow
function.show
.Global Options and Quarto’s cache
Quarto uses a cache that may prevent your changes on itables.options
to become effective when you run quarto render
.
In that case, use --cache-refresh
or even --execute-daemon-restart
.
GitHub Star
ITables is developed by Marc Wouts on GitHub, under a MIT license.
Under the hood
ITables renders Pandas or Polars DataFrames as interactive HTML tables using the JavaScript DataTables library.
Documentation
Learn More about ITables in the documentation.