Skip to content

Commit

Permalink
Chore/fix solara notebook (#254)
Browse files Browse the repository at this point in the history
* naming conflict with pandas and polars dataframe both named df

* updates to solara demo,  threaded dataframe fetching
  • Loading branch information
paddymul committed Mar 13, 2024
1 parent f58de9c commit bbb33a7
Showing 1 changed file with 13 additions and 6 deletions.
19 changes: 13 additions & 6 deletions example-notebooks/Solara-Buckaroo.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -81,10 +81,10 @@
"source": [
"import polars as pl\n",
"from buckaroo.solara_buckaroo import SolaraPolarsDFViewer, SolaraPolarsBuckarooWidget\n",
"df = pl.DataFrame({'a':[10,20]})\n",
"pldf = pl.DataFrame({'a':[10,20]})\n",
"@solara.component\n",
"def Page():\n",
" bw = SolaraPolarsDFViewer(df=df, pinned_rows=[])\n",
" bw = SolaraPolarsDFViewer(df=pldf, pinned_rows=[])\n",
"display(Page())"
]
},
Expand All @@ -105,7 +105,7 @@
},
"outputs": [],
"source": [
"cb_trips_df = pd.read_csv(\"https://github.com/paddymul/buckaroo-data/raw/main/cb_data/2016-04.csv\")\n"
"cb_trips_df = pd.read_csv(\"https://github.com/paddymul/buckaroo-data/raw/main/cb_data/2016-04.csv\")"
]
},
{
Expand Down Expand Up @@ -166,7 +166,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "74ff8e28-56ed-4cf8-9473-b88f9b047178",
"id": "48f11839-2fe0-454b-b616-d82d5fcabf38",
"metadata": {
"tags": []
},
Expand All @@ -183,8 +183,15 @@
"@solara.component\n",
"def Page():\n",
" solara.Select(label=\"df_name\", value=df_name, values=dataframe_names)\n",
" active_df = pl.read_parquet(url_base+df_name.value)\n",
" bw = SolaraPolarsDFViewer(active_df)\n",
"\n",
" @solara.lab.use_task(dependencies=[df_name.value])\n",
" def read_df():\n",
" return pl.read_parquet(url_base+df_name.value)\n",
"\n",
" solara.ProgressLinear(read_df.pending)\n",
" if read_df.latest is not None:\n",
" with solara.Div(style={\"opacity\": 0.3 if read_df.pending else 1.0}):\n",
" SolaraPolarsDFViewer(read_df.latest)\n",
"\n",
" solara.Markdown(f\"**Selected**: {df_name.value}\")\n",
"display(Page())"
Expand Down

0 comments on commit bbb33a7

Please sign in to comment.