Streamlit tools for interactive dataframes filtering
Project description
streamlit-custom-filters
Streamlit tools for interactive dataframes filtering
Also demo for publishing and deploy docs via github workflow
Example of usage:
dataframe_filters = DataFrameFilter(
df=sales_df,
filters=[
RangeFilter('source_count'),
GreaterFilter('sales'),
GreaterFilter('demand_ratio'),
LessFilter('available_ratio'),
CategoricalFilter('trend_category'),
],
columns=3,
gap="small",
)
dataframe_filters.display_filters()
dataframe_filters.display_df(hide_index=True)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for streamlit_custom_filters-0.1.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b1154d453894c4ba28b6cbc07ce348459f8a14afa5f053371bb47cec4252c82 |
|
MD5 | d9a91ff7cc03295ce01f1849ce1b6f1c |
|
BLAKE2b-256 | c843980da40b362e87e933495c2efc590f98c3a9cc7fb819e8d165d9a62f3279 |
Close
Hashes for streamlit_custom_filters-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0b2e0f2a05495240caef8a58ee8abdbf5d1eaa0b469fa5c05e0fe57f9f1ddc1 |
|
MD5 | 7193f24896cb62f2114d56eef5ba574d |
|
BLAKE2b-256 | 3bc2793c8224f97e93a4679a43829e6b5699b2b4b6d3cb429dc945337ec5568a |