Py.Cafe

maartenbreddels/

perspective-data-visualization

Interactive Data Visualization with Perspective

DocsPricing
  • app.py
  • perspective_python-3.2.0-cp39-abi3-emscripten_3_1_58_wasm32.whl
  • requirements.txt
app.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from perspective.widget import PerspectiveWidget
from datetime import date, datetime
import numpy as np
import pandas as pd
import perspective

data = pd.DataFrame({
    "int": np.arange(100),
    "float": [i * 1.5 for i in range(100)],
    "bool": [True for i in range(100)],
    "date": [date.today() for i in range(100)],
    "datetime": [datetime.now() for i in range(100)],
    "string": [str(i) for i in range(100)]
})

table = perspective.table(data, index="float")

w = PerspectiveWidget(
    data,
    plugin="X Bar",
    aggregates={"datetime": "any"},
    sort=[["date", "desc"]]
)
requirements.txt
1
2
3
solara
https://py.cafe/files/maartenbreddels/perspective-data-visualization/perspective_python-3.2.0-cp39-abi3-emscripten_3_1_58_wasm32.whl
pandas