| Package | Description |
|---|---|
| com.zavtech.morpheus.viz.chart | |
| com.zavtech.morpheus.viz.google | |
| com.zavtech.morpheus.viz.jfree |
| Modifier and Type | Method and Description |
|---|---|
<X extends Comparable,S extends Comparable> |
ChartFactoryProxy.ofPiePlot(boolean is3d,
Consumer<Chart<PiePlot<X,S>>> configurator) |
<X extends Comparable,S extends Comparable> |
ChartFactory.ofPiePlot(boolean is3d,
Consumer<Chart<PiePlot<X,S>>> configurator)
Returns a newly created Pie chart and applies it to the configurator provided
|
<X extends Comparable> |
ChartFactoryProxy.ofXY(Class<X> domainType,
Consumer<Chart<XyPlot<X>>> configurator) |
<X extends Comparable> |
ChartFactory.ofXY(Class<X> domainType,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created XY chart and applies it to the configurator provided
|
Chart |
Chart.show()
Shows this chart on an appropriate output device
|
Chart |
Chart.show(int width,
int height)
Shows this chart on an appropriate output device
|
default <R extends Comparable,C extends Comparable> |
ChartFactory.withAcf(com.zavtech.morpheus.frame.DataFrameLeastSquares<R,C> model,
int maxLags,
double alpha,
Consumer<Chart<XyPlot<Integer>>> consumer)
Generates a plot of the Autocorrelation function (ACF) given the Least Squares model
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withAreaPlot(com.zavtech.morpheus.frame.DataFrame<?,S> frame,
boolean stacked,
S domainKey,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created area chart using a column for the domain axis
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withAreaPlot(com.zavtech.morpheus.frame.DataFrame<X,S> frame,
boolean stacked,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created area chart using the row keys for the domain axis
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withBarPlot(com.zavtech.morpheus.frame.DataFrame<?,S> frame,
boolean stacked,
S domainKey,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created Bar Chart using a column to build the domain axis
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withBarPlot(com.zavtech.morpheus.frame.DataFrame<X,S> frame,
boolean stacked,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created Bar Chart using the row keys to build the domain axis
|
default <R,C extends Comparable> |
ChartFactory.withHistPlot(com.zavtech.morpheus.frame.DataFrame<R,C> frame,
int binCount,
boolean sharedBins,
Consumer<Chart<XyPlot<Double>>> configurator)
Returns a Chart to plot a histogram based on the column data in the frame provided
|
default <R,C extends Comparable> |
ChartFactory.withHistPlot(com.zavtech.morpheus.frame.DataFrame<R,C> frame,
int binCount,
C columnKey,
Consumer<Chart<XyPlot<Double>>> configurator)
Returns a Histogram Bar Chart of the frequency distribution for a specific column in a DataFrame
|
default <R,C extends Comparable> |
ChartFactory.withHistPlot(com.zavtech.morpheus.frame.DataFrame<R,C> frame,
int binCount,
Consumer<Chart<XyPlot<Double>>> configurator)
Returns a Histogram Bar Chart of the frequency distribution for a all columns in a DataFrame
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withLinePlot(com.zavtech.morpheus.frame.DataFrame<?,S> frame,
S domainKey,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created Line Chart using a column for the domain axis
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withLinePlot(com.zavtech.morpheus.frame.DataFrame<X,S> frame,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created Line Chart using the row keys for the domain axis
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withPiePlot(com.zavtech.morpheus.frame.DataFrame<?,S> frame,
boolean is3d,
S dataKey,
S labelKey,
Consumer<Chart<PiePlot<X,S>>> configurator)
Returns a newly created Pie Chart using labels from the column identified by labelKey and the values from the column labelled dataKey
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withPiePlot(com.zavtech.morpheus.frame.DataFrame<X,S> frame,
boolean is3d,
Consumer<Chart<PiePlot<X,S>>> configurator)
Returns a newly created Pie Chart using the row keys for labels and the first numeric column for values
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withPiePlot(com.zavtech.morpheus.frame.DataFrame<X,S> frame,
boolean is3d,
S dataKey,
Consumer<Chart<PiePlot<X,S>>> configurator)
Returns a newly created Pie Chart using the row keys for labels and the values from the column labelled dataKey
|
default <R extends Comparable,C extends Comparable> |
ChartFactory.withResidualsVsFitted(com.zavtech.morpheus.frame.DataFrameLeastSquares<R,C> model,
Consumer<Chart<XyPlot<Double>>> consumer)
Returns a chart that plots regression residuals against the fitted values in a regression
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withScatterPlot(com.zavtech.morpheus.frame.DataFrame<?,S> frame,
boolean shapes,
S domainKey,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created scatter chart with shapes using a column for the domain axis
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withScatterPlot(com.zavtech.morpheus.frame.DataFrame<X,S> frame,
boolean shapes,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created scatter chart with shapes using the row keys for the domain axis
|
Chart |
Chart.writerPng(File file,
int width,
int height,
boolean transparent)
Writes a PNH image of the chart to the output stream
|
Chart |
Chart.writerPng(OutputStream os,
int width,
int height,
boolean transparent)
Writes a PNH image of the chart to the output stream
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ChartFactoryProxy.isSupported(Chart<?> chart) |
boolean |
ChartFactory.isSupported(Chart<?> chart)
Returns true if this factory supports the chart type specified
|
String |
ChartFactoryProxy.javascript(Chart<?>... charts) |
String |
ChartFactory.javascript(Chart<?>... charts)
Returns Javascript to embed in an HTML page which will plot the charts specified.
|
| Modifier and Type | Method and Description |
|---|---|
private boolean |
ChartFactoryProxy.containsHtmlCharts(Iterable<Chart<?>> charts)
Returns true if the charts include html charts
|
private boolean |
ChartFactoryProxy.containsSwingCharts(Iterable<Chart<?>> charts)
Returns true if the charts include swing charts
|
private boolean |
ChartFactoryProxy.isMixedCharts(Iterable<Chart<?>> charts)
Returns true if the charts are a mix of swing and html charts
|
String |
ChartFactoryProxy.javascript(Iterable<Chart<?>> charts) |
String |
ChartFactory.javascript(Iterable<Chart<?>> charts)
Returns Javascript to embed in an HTML page which will plot the charts specified.
|
<X extends Comparable,S extends Comparable> |
ChartFactoryProxy.ofPiePlot(boolean is3d,
Consumer<Chart<PiePlot<X,S>>> configurator) |
<X extends Comparable,S extends Comparable> |
ChartFactory.ofPiePlot(boolean is3d,
Consumer<Chart<PiePlot<X,S>>> configurator)
Returns a newly created Pie chart and applies it to the configurator provided
|
<X extends Comparable> |
ChartFactoryProxy.ofXY(Class<X> domainType,
Consumer<Chart<XyPlot<X>>> configurator) |
<X extends Comparable> |
ChartFactory.ofXY(Class<X> domainType,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created XY chart and applies it to the configurator provided
|
void |
ChartFactoryProxy.show(int columns,
Iterable<Chart<?>> charts) |
void |
ChartFactory.show(int columns,
Iterable<Chart<?>> charts)
Displays the collection of charts in a grid with the number of columns specified
|
static void |
Chart.show(int columns,
Iterable<Chart<?>> charts)
Displays the collection of charts in a grid with the number of columns specified
|
void |
ChartFactoryProxy.show(int columns,
Stream<Chart<?>> charts) |
void |
ChartFactory.show(int columns,
Stream<Chart<?>> charts)
Displays the collection of charts in a grid with the number of columns specified
|
static void |
Chart.show(int columns,
Stream<Chart<?>> charts)
Displays the collection of charts in a grid with the number of columns specified
|
default <R extends Comparable,C extends Comparable> |
ChartFactory.withAcf(com.zavtech.morpheus.frame.DataFrameLeastSquares<R,C> model,
int maxLags,
double alpha,
Consumer<Chart<XyPlot<Integer>>> consumer)
Generates a plot of the Autocorrelation function (ACF) given the Least Squares model
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withAreaPlot(com.zavtech.morpheus.frame.DataFrame<?,S> frame,
boolean stacked,
S domainKey,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created area chart using a column for the domain axis
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withAreaPlot(com.zavtech.morpheus.frame.DataFrame<X,S> frame,
boolean stacked,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created area chart using the row keys for the domain axis
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withBarPlot(com.zavtech.morpheus.frame.DataFrame<?,S> frame,
boolean stacked,
S domainKey,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created Bar Chart using a column to build the domain axis
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withBarPlot(com.zavtech.morpheus.frame.DataFrame<X,S> frame,
boolean stacked,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created Bar Chart using the row keys to build the domain axis
|
default <R,C extends Comparable> |
ChartFactory.withHistPlot(com.zavtech.morpheus.frame.DataFrame<R,C> frame,
int binCount,
boolean sharedBins,
Consumer<Chart<XyPlot<Double>>> configurator)
Returns a Chart to plot a histogram based on the column data in the frame provided
|
default <R,C extends Comparable> |
ChartFactory.withHistPlot(com.zavtech.morpheus.frame.DataFrame<R,C> frame,
int binCount,
C columnKey,
Consumer<Chart<XyPlot<Double>>> configurator)
Returns a Histogram Bar Chart of the frequency distribution for a specific column in a DataFrame
|
default <R,C extends Comparable> |
ChartFactory.withHistPlot(com.zavtech.morpheus.frame.DataFrame<R,C> frame,
int binCount,
Consumer<Chart<XyPlot<Double>>> configurator)
Returns a Histogram Bar Chart of the frequency distribution for a all columns in a DataFrame
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withLinePlot(com.zavtech.morpheus.frame.DataFrame<?,S> frame,
S domainKey,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created Line Chart using a column for the domain axis
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withLinePlot(com.zavtech.morpheus.frame.DataFrame<X,S> frame,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created Line Chart using the row keys for the domain axis
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withPiePlot(com.zavtech.morpheus.frame.DataFrame<?,S> frame,
boolean is3d,
S dataKey,
S labelKey,
Consumer<Chart<PiePlot<X,S>>> configurator)
Returns a newly created Pie Chart using labels from the column identified by labelKey and the values from the column labelled dataKey
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withPiePlot(com.zavtech.morpheus.frame.DataFrame<X,S> frame,
boolean is3d,
Consumer<Chart<PiePlot<X,S>>> configurator)
Returns a newly created Pie Chart using the row keys for labels and the first numeric column for values
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withPiePlot(com.zavtech.morpheus.frame.DataFrame<X,S> frame,
boolean is3d,
S dataKey,
Consumer<Chart<PiePlot<X,S>>> configurator)
Returns a newly created Pie Chart using the row keys for labels and the values from the column labelled dataKey
|
default <R extends Comparable,C extends Comparable> |
ChartFactory.withResidualsVsFitted(com.zavtech.morpheus.frame.DataFrameLeastSquares<R,C> model,
Consumer<Chart<XyPlot<Double>>> consumer)
Returns a chart that plots regression residuals against the fitted values in a regression
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withScatterPlot(com.zavtech.morpheus.frame.DataFrame<?,S> frame,
boolean shapes,
S domainKey,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created scatter chart with shapes using a column for the domain axis
|
default <X extends Comparable,S extends Comparable> |
ChartFactory.withScatterPlot(com.zavtech.morpheus.frame.DataFrame<X,S> frame,
boolean shapes,
Consumer<Chart<XyPlot<X>>> configurator)
Returns a newly created scatter chart with shapes using the row keys for the domain axis
|
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
GChart<P>
A Chart implementation that uses the Google Charting library to render charts in a browser
|
| Modifier and Type | Method and Description |
|---|---|
<X extends Comparable,S extends Comparable> |
GChartFactory.ofPiePlot(boolean is3d,
Consumer<Chart<PiePlot<X,S>>> configurator) |
<X extends Comparable> |
GChartFactory.ofXY(Class<X> domainType,
Consumer<Chart<XyPlot<X>>> configurator) |
Chart |
GChart.show() |
Chart |
GChart.show(int width,
int height) |
Chart |
GChart.writerPng(File file,
int width,
int height,
boolean transparent) |
Chart |
GChart.writerPng(OutputStream os,
int width,
int height,
boolean transparent) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
GChartFactory.isSupported(Chart<?> chart) |
String |
GChartFactory.javascript(Chart... charts) |
| Modifier and Type | Method and Description |
|---|---|
String |
GChartFactory.javascript(Iterable<Chart<?>> charts) |
<X extends Comparable,S extends Comparable> |
GChartFactory.ofPiePlot(boolean is3d,
Consumer<Chart<PiePlot<X,S>>> configurator) |
<X extends Comparable> |
GChartFactory.ofXY(Class<X> domainType,
Consumer<Chart<XyPlot<X>>> configurator) |
void |
GChartFactory.show(int columns,
Iterable<Chart<?>> charts) |
void |
GChartFactory.show(int columns,
Stream<Chart<?>> charts) |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
JFCatChart<X extends Comparable>
Chart implementation for category plots
|
(package private) class |
JFChartBase<P>
A convenience base class for building various types of chart types
|
(package private) class |
JFPieChart<X extends Comparable,S extends Comparable>
The chart implementation for creating pie charts.
|
(package private) class |
JFXyChart<X extends Comparable>
A Chart used to implement XY series plots
|
| Modifier and Type | Method and Description |
|---|---|
<X extends Comparable,S extends Comparable> |
JFChartFactory.ofPiePlot(boolean is3d,
Consumer<Chart<PiePlot<X,S>>> configurator) |
<X extends Comparable> |
JFChartFactory.ofXY(Class<X> domainType,
Consumer<Chart<XyPlot<X>>> configurator) |
Chart |
JFChartBase.show() |
Chart |
JFChartBase.show(int width,
int height) |
Chart |
JFChartBase.writerPng(File file,
int width,
int height,
boolean transparent) |
Chart |
JFChartBase.writerPng(OutputStream os,
int width,
int height,
boolean transparent) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
JFChartFactory.isSupported(Chart<?> chart) |
String |
JFChartFactory.javascript(Chart... charts) |
| Modifier and Type | Method and Description |
|---|---|
String |
JFChartFactory.javascript(Iterable<Chart<?>> charts) |
<X extends Comparable,S extends Comparable> |
JFChartFactory.ofPiePlot(boolean is3d,
Consumer<Chart<PiePlot<X,S>>> configurator) |
<X extends Comparable> |
JFChartFactory.ofXY(Class<X> domainType,
Consumer<Chart<XyPlot<X>>> configurator) |
void |
JFChartFactory.show(int columns,
Iterable<Chart<?>> charts) |
void |
JFChartFactory.show(int columns,
Stream<Chart<?>> charts) |
Copyright 2014-2017, Xavier Witdouck