Generate Tidy Charts Inspired by 'IBCS'
add bars to svg string
Add IBCS compliant legend.
Add waterfall style bars to the column chart
Generates basic horizontal barchart. If more than one series is suppli...
Generate bar chart with absolute variance.
Generates grouped horizontal barchart with scenario triangles.
Generates normalized horizontal barchart. If more than one series is s...
Generates basic horizontal barchart with index on a given value. If mo...
Generate bar chart with relative variance (in percents).
Generate horizontal waterfall chart.
Generate basic column chart.
Generate column chart with absolute variance.
Generate grouped column chart for visualizing up to 3 data series.
Generate column chart with normalization.
Generate column chart with reference line.
Generate column chart with relative variance (in percents).
Generate column waterfall chart for visualizing contribution.
Generate column waterfall chart with absolute variance.
Draw triangle and append it to svg string
Facet chart.
Function to get bar/area color for stacked plots.
Helper function to get the vector or column form df. If vector is pass...
Join SVG charts.
Printing in knitr reports
Generates a line plot with markers on chosen points. Allows only one p...
Line chart with more points then categories on x-axis.
More customizable version of line_chart_dense. User can choose the p...
Generates line plot with markers on every value.
Generates line plot with markers on every value with index on a given ...
Generates normalized areas (stacked lines) plot. If more than one seri...
Generates areas (stacked lines) plot. If more than one series is suppl...
Function to transfer data frame with time series values in wide format...
Explicitly draw tidychart
Reset margin values to package defaults.
Restore default color and style settings.
Generates a scatter plot. If additional argument added, a bubble plot ...
Change default colors of the package.
Set margins size.
Change default colors of the scatter plots from the package.
Change default styles for plots.
Function to render SVG as bitmap, used only in tests
Calculate string width in pixels
Function to render SVG image as htmlwidget
Save svg image.
There is a wide range of R packages created for data visualization, but still, there was no simple and easily accessible way to create clean and transparent charts - up to now. The 'tidycharts' package enables the user to generate charts compliant with International Business Communication Standards ('IBCS'). It means unified bar widths, colors, chart sizes, etc. Creating homogeneous reports has never been that easy! Additionally, users can apply semantic notation to indicate different data scenarios (plan, budget, forecast). What's more, it is possible to customize the charts by creating a personal color pallet with the possibility of switching to default options after the experiments. We wanted the package to be helpful in writing reports, so we also made joining charts in a one, clear image possible. All charts are generated in SVG format and can be shown in the 'RStudio' viewer pane or exported to HTML output of 'knitr'/'markdown'.