Powered by AppSignal & Oban Pro
Would you like to see your link here? Contact us

Explorer1

books/datapro/explorer/explorer1.livemd

Explorer1

Mix.install([
  {:explorer, "~> 0.5.0"},
  {:kino, "~> 0.8.0"}
])

Overview

Notes from Ten Minutes to Explorer

Dataset Loading

df = Explorer.Datasets.fossil_fuels()

Introspection

alias Explorer.DataFrame
require DataFrame, as: DF
DF.names(df)
DF.dtypes(df)
DF.shape(df)
DF.head(df)

Query

DF.select(df, ["year", "country"])
DF.select(df, &String.ends_with?(&1, "fuel"))
DF.filter(df, country == "ALGERIA" and year > 2012)
DF.mutate(df, supercol: solid_fuel + cement)
DF.arrange(df, year)