virgo basicsTo create a virgo graphic pass your data into |
|
---|---|
Create a new vega visualisation |
|
Map data variables to visual encodings |
|
LayersTo add visual layers to a graphic, you need to specify a mark which depends on your data and visual encoding. |
|
|
Add new marks to |
ScalesTo modify how encodings are translated from the data to the visual appearance of a graphic you need to specify a scale. |
|
|
Vega scales |
Facets and ConcatenationTo generate small multiples and display different subsets of the data, you need to facet. To layout graphics along side one another you need to concatenate |
|
Facet data views by rows and columns |
|
Concatenate views |
|
Resolve scale and guide for layered and multi-view displays |
|
InteractivityInteractivity allows you to manipulate a virgo graphic, either through direct selection using the |
|
Conditional encoding selection |
|
|
Initiate a selection |
|
HTML elements that bind to selections |
Data transformationsData transformations can performed directly on the client with the |
|
|
Interactive aggregation operations |
|
Interactive time unit operations |
|
Interactive window operations |
CustomisationThe appearance of a virgo graphic can be configured to modify all the non-data elements of a chart. |
|
Vega theme configurations |
|
Datavirgo comes built in with the following data sets |
|
Melbourne microclimate measurements |
|
UtilitiesTo assist with using virgo in R Markdown or packages. |
|
Serialise data |
|
Create or write image |
|
Set base URL |