Packages

  • package root

    Smile (Statistical Machine Intelligence and Learning Engine) is a fast and comprehensive machine learning, NLP, linear algebra, graph, interpolation, and visualization system in Java and Scala.

    Smile (Statistical Machine Intelligence and Learning Engine) is a fast and comprehensive machine learning, NLP, linear algebra, graph, interpolation, and visualization system in Java and Scala. With advanced data structures and algorithms, Smile delivers state-of-art performance.

    Smile covers every aspect of machine learning, including classification, regression, clustering, association rule mining, feature selection, manifold learning, multidimensional scaling, genetic algorithms, missing value imputation, efficient nearest neighbor search, etc.

    Definition Classes
    root
  • package smile
    Definition Classes
    root
  • package plot

    Data visualization.

    Data visualization.

    Definition Classes
    smile
  • package swing

    Swing based data visualization.

    Swing based data visualization.

    Definition Classes
    plot
  • package vega
    Definition Classes
    plot
  • Facet
  • Layer
  • VegaLite
  • View
  • ViewComposition
  • ViewLayoutComposition
  • WindowFX

package vega

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait Facet extends View

    A facet is a trellis plot (or small multiple) of a series of similar plots that displays different subsets of the same data, facilitating comparison across subsets.

    A facet is a trellis plot (or small multiple) of a series of similar plots that displays different subsets of the same data, facilitating comparison across subsets.

    The facet channels (facet, row, and column) are encoding channels that serves as macros for a facet specification. Vega-Lite automatically translates this shortcut to use the facet operator.

  2. trait Layer extends View with ViewComposition

    To superimpose one chart on top of another.

  3. trait VegaLite extends AnyRef

    Vega-Lite specifications are JSON objects that describe a diverse range of interactive visualizations.

    Vega-Lite specifications are JSON objects that describe a diverse range of interactive visualizations. Besides using a single view specification as a standalone visualization, Vega-Lite also provides operators for composing multiple view specifications into a layered or multi-view specification. These operators include layer, facet, concat, and repeat.

  4. trait View extends VegaLite

    Single view specification, which describes a view that uses a single mark type to visualize the data.

  5. trait ViewComposition extends VegaLite

    All view composition specifications (layer, facet, concat, and repeat) can have the resolve property for scale, axes, and legend resolution.

    All view composition specifications (layer, facet, concat, and repeat) can have the resolve property for scale, axes, and legend resolution.

    Vega-Lite determines whether scale domains should be unioned. If the scale domain is unioned, axes and legends can be merged. Otherwise they have to be independent.

    There are two options to resolve a scale, axis, or legend: "shared" and "independent". Independent scales imply independent axes and legends.

  6. trait ViewLayoutComposition extends ViewComposition

    all view layout composition (facet, concat, and repeat) can have the following layout properties: align, bounds, center, spacing.

  7. case class WindowFX(stage: Stage, spec: VegaLite) extends Product with Serializable

    JavaFX WebView with vega-lite plot.

Value Members

  1. object Facet
  2. object VegaLite
  3. object View
  4. object WindowFX extends LazyLogging with Serializable

Ungrouped