Learn R Programming

c3 (version 0.3.2)

C3.js Chart Library

Description

Create interactive charts with the 'C3.js' charting library. All plot types in 'C3.js' are available and include line, bar, scatter, and mixed geometry plots. Plot annotations, labels and axis are highly adjustable. Interactive web based charts can be embedded in R Markdown documents or Shiny web applications.

Copy Link

Version

Install

install.packages('c3')

Monthly Downloads

291

Version

0.3.2

License

GPL (>= 3)

Issues

Pull Requests

Stars

Forks

Maintainer

Matt Johnson

Last Published

August 25th, 2026

Functions in c3 (0.3.2)

c3

C3
c3_colour

Colour Palette
c3_bar

Bar Plot
c3_color

Color Palette
RColorBrewer

RColorBrewer Palette
c3_line

Line Plot
c3_donut

Donut Charts
c3-shiny

Shiny bindings for c3
c3_gauge

Gauge Charts
c3_chart_size

Chart Size
grid

C3 Grid
%>%

Pipe operator
check_stacked

Check groups for stacked plots
legend

C3 Legend Options
c3_pie

Pie Charts
c3_viridis

Viridis Palette
c3_selection

Data Select
c3_scatter

Scatter Plots
c3_mixedGeom

Mixed Geometry Plots
point_options

Point Options
zoom

Add C3 Zoom
subchart

Add Subchart
tickAxis

Axis Tick Options
region

Modify region elements on both x and y axis
xAxis

C3 Axis
tooltip

C3 Tooltips