object VegaLite
- Alphabetic
- By Inheritance
- VegaLite
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
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( ... ) @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: Any): 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[_]
- 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( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @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.