Tabular Data Explorer
Visualize dataframes via plotly in a streamlit dashboard
Installation
Coming soon
Examples
Visualize the iris dataset:
import plotly.express as px
from tabular_data_explorer import TabularDataExplorer
iris_dataset = px.data.iris()
iris_dataset.to_csv("iris_dataset.csv", index=False)
board = TabularDataExplorer()
board.open("iris_dataset.csv")
Or create your own test data and visualize it:
import pandas as pd
from tabular_data_explorer import TabularDataExplorer
# create so test dataset for this example
df_array = [[0.5, 6, 50, 0.6], [0.9, 7, 40, 0.7], [0.2, 9, 70, 0.8]]
columns = ["x1", "x2", "x3", "score"]
search_data = pd.DataFrame(df_array, columns=columns)
# save the dataframe to file
search_data.to_csv("./search_data.csv")
data_explorer = TabularDataExplorer()
# the dashboard must read the dataframe from a file
data_explorer.open("./search_data.csv")
The search data that is loaded from file must follow the pattern below. The columns can have any name and some plots can handle data other than numerical.
| first column name | another column name | bla bla bla | ... |
| 0.756 | 0.1 | 0.2 | ... |
| 0.823 | 0.3 | 0.1 | ... |
| ... | ... | ... | ... |
| ... | ... | ... | ... |
Metadata
Release files for tabular-data-explorer 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tabular_data_explorer-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / tabular_data_explorer-0.1.0-py3-none-any.whl
| Download URL | tabular_data_explorer-0.1.0-py3-none-any.whl |
|---|---|
| Size | 10.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
098e0771006c6dd662ed6b377761363b6a1b152c8a0c156b24f0401e51244209
|
|
BLAKE2b-256 checksum How to use checksums |
31b22e575f3b159f870f99a56bc39f9f70a136e0628cc858fd12c2ce1d0b9ca9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.26.0 setuptools/59.4.0 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.8.5
|