1 + 2
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
import scipy as sc
import seaborn as sns
!pip install vega_datasets==0.9.0
Requirement already satisfied: vega_datasets==0.9.0 in /root/venv/lib/python3.9/site-packages (0.9.0)
Requirement already satisfied: pandas in /shared-libs/python3.9/py/lib/python3.9/site-packages (from vega_datasets==0.9.0) (1.2.5)
Requirement already satisfied: pytz>=2017.3 in /shared-libs/python3.9/py/lib/python3.9/site-packages (from pandas->vega_datasets==0.9.0) (2022.5)
Requirement already satisfied: python-dateutil>=2.7.3 in /shared-libs/python3.9/py-core/lib/python3.9/site-packages (from pandas->vega_datasets==0.9.0) (2.8.2)
Requirement already satisfied: numpy>=1.16.5 in /shared-libs/python3.9/py/lib/python3.9/site-packages (from pandas->vega_datasets==0.9.0) (1.23.4)
Requirement already satisfied: six>=1.5 in /shared-libs/python3.9/py-core/lib/python3.9/site-packages (from python-dateutil>=2.7.3->pandas->vega_datasets==0.9.0) (1.16.0)
WARNING: You are using pip version 22.0.4; however, version 23.1.2 is available.
You should consider upgrading via the '/root/venv/bin/python -m pip install --upgrade pip' command.
# load an example dataset
from vega_datasets import data
cars = data.cars()
# plot the dataset, referencing dataframe column names
import altair as alt
alt.Chart(cars).mark_bar().encode(
x=alt.X('Miles_per_Gallon', bin=True),
y='count()',
)