Spaces:
Sleeping
Sleeping
up
Browse files- nb/prod_data.py +17 -2
nb/prod_data.py
CHANGED
|
@@ -7,18 +7,20 @@ app = marimo.App(width="full", app_title="🤩 Data")
|
|
| 7 |
@app.cell
|
| 8 |
def _():
|
| 9 |
from pathlib import Path
|
|
|
|
| 10 |
import marimo as mo
|
| 11 |
import sys
|
| 12 |
|
| 13 |
ROOT = Path(__file__).parent.parent
|
| 14 |
sys.path.append(ROOT.as_posix())
|
| 15 |
-
return ROOT, mo
|
| 16 |
|
| 17 |
|
| 18 |
@app.cell
|
| 19 |
def _():
|
| 20 |
# internal imports
|
| 21 |
from src.marimo_apps import UI
|
|
|
|
| 22 |
return (UI,)
|
| 23 |
|
| 24 |
|
|
@@ -28,11 +30,24 @@ def _(ROOT, mo, null):
|
|
| 28 |
f"""
|
| 29 |
FROM '{ROOT / "data/isotopes.csv"}'
|
| 30 |
""",
|
| 31 |
-
output=False
|
| 32 |
)
|
| 33 |
return (df,)
|
| 34 |
|
| 35 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 36 |
@app.cell
|
| 37 |
def _(UI, df, mo):
|
| 38 |
md = mo.md(f"""
|
|
|
|
| 7 |
@app.cell
|
| 8 |
def _():
|
| 9 |
from pathlib import Path
|
| 10 |
+
import duckdb
|
| 11 |
import marimo as mo
|
| 12 |
import sys
|
| 13 |
|
| 14 |
ROOT = Path(__file__).parent.parent
|
| 15 |
sys.path.append(ROOT.as_posix())
|
| 16 |
+
return ROOT, duckdb, mo
|
| 17 |
|
| 18 |
|
| 19 |
@app.cell
|
| 20 |
def _():
|
| 21 |
# internal imports
|
| 22 |
from src.marimo_apps import UI
|
| 23 |
+
|
| 24 |
return (UI,)
|
| 25 |
|
| 26 |
|
|
|
|
| 30 |
f"""
|
| 31 |
FROM '{ROOT / "data/isotopes.csv"}'
|
| 32 |
""",
|
| 33 |
+
output=False,
|
| 34 |
)
|
| 35 |
return (df,)
|
| 36 |
|
| 37 |
|
| 38 |
+
@app.cell
|
| 39 |
+
def _(df, duckdb, mo):
|
| 40 |
+
df2 = mo.sql(
|
| 41 |
+
"""
|
| 42 |
+
SELECT *
|
| 43 |
+
FROM df
|
| 44 |
+
""",
|
| 45 |
+
output=False,
|
| 46 |
+
)
|
| 47 |
+
mo.as_html(df2)
|
| 48 |
+
return (df2,)
|
| 49 |
+
|
| 50 |
+
|
| 51 |
@app.cell
|
| 52 |
def _(UI, df, mo):
|
| 53 |
md = mo.md(f"""
|