## Linecharts

Functions generating linecharts. Use them to visualize time series data.

line_chart()

Generates a line plot with markers on chosen points. Allows only one point per time interval. To create a plot with many points within one time interval try line_chart_dense.

line_chart_dense()

Line chart with more points then categories on x-axis.

line_chart_dense_custom()

More customizable version of line_chart_dense. User can choose the points to highlight.

line_chart_markers()

Generates line plot with markers on every value.

line_chart_markers_reference()

Generates line plot with markers on every value with index on a given value.

line_chart_normalized()

Generates normalized areas (stacked lines) plot. If more than one series is supplied, stacked areas plot is generated.

line_chart_stacked()

Generates areas (stacked lines) plot. If more than one series is supplied, stacked areas plot is generated.

## Horizontal barcharts

Functions generating bracharts. Use them to visualize structure.

bar_chart()

Generates basic horizontal barchart. If more than one series is supplied, stacked barchart is generated.

bar_chart_absolute_variance()

Generate bar chart with absolute variance.

bar_chart_grouped()

Generates grouped horizontal barchart with scenario triangles.

bar_chart_normalized()

Generates normalized horizontal barchart. If more than one series is supplied, stacked barchart is generated.

bar_chart_reference()

Generates basic horizontal barchart with index on a given value. If more than one series is supplied, stacked barchart is generated.

bar_chart_relative_variance()

Generate bar chart with relative variance (in percents).

bar_chart_waterfall()

Generate horizontal waterfall chart.

## Columncharts

Functions generating columncharts. Use them to visualize time series data

column_chart()

Generate basic column chart.

column_chart_absolute_variance()

Generate column chart with absolute variance.

column_chart_grouped()

Generate grouped column chart for visualizing up to 3 data series.

column_chart_normalized()

Generate column chart with normalization.

column_chart_reference()

Generate column chart with reference line.

column_chart_relative_variance()

Generate column chart with relative variance (in percents).

column_chart_waterfall()

Generate column waterfall chart for visualizing contribution.

column_chart_waterfall_variance()

Generate column waterfall chart with absolute variance.

## Scatter and bubble plots

Functions generating scatter and bubble plots. Use them to visualize data in 2, 3 or even 4 dimensions

scatter_plot()

Generates a scatter plot. If additional argument added, a bubble plot is generated.

## Groupping charts

join_charts()

Join SVG charts.

facet_chart()

Facet chart.

## Utility functions

Functions for other utilities, not for generating charts

SVGrenderer()

Function to render SVG image as htmlwidget

SVGsave()

Save svg image.

set_colors()

Change default colors of the package.

set_margins()

Set margins size.

set_scatter_colors()

Change default colors of the scatter plots from the package.

set_styles()

Change default styles for plots.

reset_margins()

Reset margin values to package defaults.

restore_defaults()

Restore default color and style settings.

add_title()

parse_time_series()

Function to transfer data frame with time series values in wide format to format accepted by line_chart_dense_custom.

## Implemented S3 generics

print(<tidychart>)

Explicitly draw tidychart

knit_print(<tidychart>)

Printing in knitr reports