Julia package for loading the standard Vega data sets
Branch: master
Clone or download

README.md

VegaDatasets

Project Status: Active - The project has reached a stable, usable state and is being actively developed. Build Status Build status VegaDatasets codecov

Overview

This package provides an easy way to load the datasets in vega-datasets from julia.

Installation

You can install this package from the julia REPL with the following command:

Pkg.add("VegaDatasets")

Getting started

The package only exports one function that takes the name of a dataset and returns a VegaDataset with that data:

using VegaDatasets

vg = dataset("iris")

VegaDataset implements the iterable tables interface, so it can be passed to any sink that accepts iterable tables.

For example, to convert a dataset into a DataFrame, you can write:

using VegaDatasets, DataFrames

df = DataFrame(dataset("iris"))

You can pipe a VegaDataset directly into a VegaLite.jl plot:

using VegaLite, VegaDatasets

dataset("iris") |> @vlplot(:point, x=:sepalLength, y=:petalWidth)