Params
Allows users to create and manage various query parameters.
🔗 Explore Params: Parameters and Descriptions
Examples​
- All the examples below show the combined use of params and other components to create a complete visualization.
 
Example 1 : Overview and Detail​
Using vg.params.intersect()
- Allows selection of a region to be shared across different visualisations.
 - Links multiple charts and shares the same interaction parameters.
 
from shapelets.apps import dataApp, vg
app = dataApp()
app.title("Overview and Detail")
walk = app.sandbox.from_parquet('walk', ['random-walk.parquet'])
brush = vg.params.intersect()
app.mosaic(
    vg.layouts.vconcat(
        vg.plot(
            vg.marks.areaY(walk, x='t', y='v', fill='steelblue'),
            vg.interactors.intervalX(as_=brush),
            width=700,
            height=200
        ),
        vg.plot(
            vg.marks.areaY(walk, brush, x='t', y='v', fill='steelblue'),
            yDomain='Fixed',
            width=700,
            height=200
        )
    )
)
