import altair as alt
import pandas as pd
# creating a custom dataframe
data = pd.DataFrame([[254, 'Subham', 'ODI'],
[153, 'Amit', 'ODI'],
[128, 'Anshu', 'T20'],
[84, 'Rahul', 'T20'],
[222, 'Kamal','Test'],
[244, 'Viswajeet','Test']],
columns=['Score', 'Player', 'Matches'])
# use mark_bar function to plot a stacked bar and specify x and y axis
gp_chart = alt.Chart(data).mark_bar().encode(
alt.Column('Matches'),
alt.X('Player'),
alt.Y('Score', axis=alt.Axis(grid=False)),
alt.Color('Player'))
# initializer altair_viewer to display the interactive chart
alt.renderers.enable('altair_viewer')
gp_chart.display()