object VegaLite
- Alphabetic
- By Inheritance
- VegaLite
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- val $schema: String
The schema of Vega-Lite.
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def apply(url: String, format: JsValue = JsUndefined): View
Returns a single view specification with data from from URL.
Returns a single view specification with data from from URL.
- url
An URL from which to load the data set.
- format
Type of input data: "json", "csv", "tsv", "dsv". Default value: The default format type is determined by the extension of the file URL. If no extension is detected, "json" will be used by default.
- def apply(df: DataFrame): View
Returns a single view specification with inline data.
- def apply(json: JsArray): View
Returns a single view specification with inline data.
- def apply(rows: JsObject*): View
Returns a single view specification with inline data.
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def concat(url: String, format: JsValue, columns: Int, views: VegaLite*): ViewLayoutComposition
General (wrappable) concatenation.
General (wrappable) concatenation. Put multiple views into a flexible flow layout.
- def concat(df: DataFrame, columns: Int, views: VegaLite*): ViewLayoutComposition
General (wrappable) concatenation.
General (wrappable) concatenation. Put multiple views into a flexible flow layout.
- def concat(json: JsArray, columns: Int, views: VegaLite*): ViewLayoutComposition
General (wrappable) concatenation.
General (wrappable) concatenation. Put multiple views into a flexible flow layout.
- def concat(columns: Int, views: VegaLite*): ViewLayoutComposition
General (wrappable) concatenation.
General (wrappable) concatenation. Put multiple views into a flexible flow layout.
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def facet(url: String, format: JsValue = JsUndefined): Facet
Returns a facet specification with data from from URL.
Returns a facet specification with data from from URL.
- url
An URL from which to load the data set.
- format
Type of input data: "json", "csv", "tsv", "dsv". Default value: The default format type is determined by the extension of the file URL. If no extension is detected, "json" will be used by default.
- def facet(df: DataFrame): Facet
Returns a facet specification with inline data.
- def facet(json: JsArray): Facet
Returns a facet specification with inline data.
- def facet(rows: JsObject*): Facet
Returns a facet specification with inline data.
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hconcat(url: String, format: JsValue, views: VegaLite*): ViewLayoutComposition
Horizontal concatenation.
Horizontal concatenation. Put multiple views into a column.
- def hconcat(df: DataFrame, views: VegaLite*): ViewLayoutComposition
Horizontal concatenation.
Horizontal concatenation. Put multiple views into a column.
- def hconcat(json: JsArray, views: VegaLite*): ViewLayoutComposition
Horizontal concatenation.
Horizontal concatenation. Put multiple views into a column.
- def hconcat(views: VegaLite*): ViewLayoutComposition
Horizontal concatenation.
Horizontal concatenation. Put multiple views into a column.
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def layer(url: String, format: JsValue, layers: View*): Layer
Returns a layered view specification.
- def layer(df: DataFrame, layers: View*): Layer
Returns a layered view specification.
- def layer(json: JsArray, layers: View*): Layer
Returns a layered view specification.
- def layer(layers: View*): Layer
Returns a layered view specification.
- val mime: String
The MIME type of Vega-Lite.
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def repeat(url: String, format: JsValue, view: VegaLite, row: Seq[String], column: Seq[String]): ViewLayoutComposition
Creates a view for each entry in an array of fields.
Creates a view for each entry in an array of fields. This operator generates multiple plots like facet. However, unlike facet it allows full replication of a data set in each view.
- row
An array of fields to be repeated vertically.
- column
An array of fields to be repeated horizontally.
- def repeat(df: DataFrame, view: VegaLite, row: Seq[String], column: Seq[String]): ViewLayoutComposition
Creates a view for each entry in an array of fields.
Creates a view for each entry in an array of fields. This operator generates multiple plots like facet. However, unlike facet it allows full replication of a data set in each view.
- row
An array of fields to be repeated vertically.
- column
An array of fields to be repeated horizontally.
- def repeat(json: JsArray, view: VegaLite, row: Seq[String], column: Seq[String]): ViewLayoutComposition
Creates a view for each entry in an array of fields.
Creates a view for each entry in an array of fields. This operator generates multiple plots like facet. However, unlike facet it allows full replication of a data set in each view.
- row
An array of fields to be repeated vertically.
- column
An array of fields to be repeated horizontally.
- def repeat(url: String, format: JsValue, view: VegaLite, fields: String*): ViewLayoutComposition
Creates a view for each entry in an array of fields.
Creates a view for each entry in an array of fields. This operator generates multiple plots like facet. However, unlike facet it allows full replication of a data set in each view.
- fields
The fields that should be used for each entry.
- def repeat(df: DataFrame, view: VegaLite, fields: String*): ViewLayoutComposition
Creates a view for each entry in an array of fields.
Creates a view for each entry in an array of fields. This operator generates multiple plots like facet. However, unlike facet it allows full replication of a data set in each view.
- fields
The fields that should be used for each entry.
- def repeat(json: JsArray, view: VegaLite, fields: String*): ViewLayoutComposition
Creates a view for each entry in an array of fields.
Creates a view for each entry in an array of fields. This operator generates multiple plots like facet. However, unlike facet it allows full replication of a data set in each view.
- fields
The fields that should be used for each entry.
- def splom(df: DataFrame, color: String = ""): ViewLayoutComposition
Scatterplot Matrix (SPLOM).
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def vconcat(url: String, format: JsValue, views: VegaLite*): ViewLayoutComposition
Vertical concatenation.
Vertical concatenation. Put multiple views into a row.
- def vconcat(df: DataFrame, views: VegaLite*): ViewLayoutComposition
Vertical concatenation.
Vertical concatenation. Put multiple views into a row.
- def vconcat(json: JsArray, views: VegaLite*): ViewLayoutComposition
Vertical concatenation.
Vertical concatenation. Put multiple views into a row.
- def vconcat(views: VegaLite*): ViewLayoutComposition
Vertical concatenation.
Vertical concatenation. Put multiple views into a row.
- def view(init: JsObject = JsObject()): View
Returns a single view specification to be used in a composition.
Returns a single view specification to be used in a composition.
- init
Initial specification.
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
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.