Column Filters#
Use column_filters = "header"
or "footer"
if you wish to display individual column filters
(remove the global search box with a layout
modifier if desired).
import pandas as pd
import itables
itables.init_notebook_mode()
alpha_numeric_df = pd.DataFrame(
[["one", 1.5], ["two", 2.3]], columns=["string", "numeric"]
)
itables.show(alpha_numeric_df, column_filters="header", layout={"topEnd": None})
As always you can set activate column filters by default with e.g.
itables.options.column_filters = "footer"
Column filters also work on dataframes with multiindex columns:
itables.sample_dfs.get_dict_of_test_dfs()["multiindex"]
Loading ITables v2.4.0rc1 from the init_notebook_mode cell...
(need help?) |