Spaces:
Sleeping
Sleeping
File size: 944 Bytes
c62c311 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
import streamlit as st
import altair as alt
import pandas as pd
st.set_page_config(
page_title='Altair',
page_icon=":1234:"
)
st.header('Altair in Streamlit')
mobility_url = 'https://raw.githubusercontent.com/UIUC-iSchool-DataViz/is445_data/main/mobility.csv'
df = pd.read_csv(mobility_url)
scatters = alt.Chart(mobility_url).mark_point().encode(
x = 'Mobility:Q',
y=alt.Y('Population:Q', scale=alt.Scale(type='log')),
color=alt.Color('Income:Q',
scale=alt.Scale(scheme='sinebow'),
bin=alt.Bin(maxbins=5))
)
scatters
st.markdown("""Add in altair charts with layout elements
""")
col1,col2 = st.columns([0.7, 0.25])
col1.altair_chart(scatters, theme='streamlit',
use_container_width=True)
col2.markdown("Here is some text on the side of the plot.")
col2.image('https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQAXjp6mzNlkMEEiMomUfTEMiX8NHpopoyyXg&s')
|