mirror of
https://github.com/aykhans/AzSuicideDataVisualization.git
synced 2025-04-22 02:23:48 +00:00
30 lines
779 B
Python
30 lines
779 B
Python
"""
|
|
Area Chart with Gradient
|
|
------------------------
|
|
This example shows how to make an area chart with a gradient fill.
|
|
For more information about gradient options see the Vega-Lite `Gradient documentation <https://vega.github.io/vega-lite/docs/types.html#gradient>`_.
|
|
"""
|
|
# category: area charts
|
|
|
|
import altair as alt
|
|
from vega_datasets import data
|
|
|
|
source = data.stocks()
|
|
|
|
alt.Chart(source).transform_filter(
|
|
'datum.symbol==="GOOG"'
|
|
).mark_area(
|
|
line={'color':'darkgreen'},
|
|
color=alt.Gradient(
|
|
gradient='linear',
|
|
stops=[alt.GradientStop(color='white', offset=0),
|
|
alt.GradientStop(color='darkgreen', offset=1)],
|
|
x1=1,
|
|
x2=1,
|
|
y1=1,
|
|
y2=0
|
|
)
|
|
).encode(
|
|
alt.X('date:T'),
|
|
alt.Y('price:Q')
|
|
) |