Learn R Programming

rAmCharts (version 2.1.16)

JavaScript Charts Tool

Description

Provides an R interface for using 'AmCharts' Library. Based on 'htmlwidgets', it provides a global architecture to generate 'JavaScript' source code for charts. Most of classes in the library have their equivalent in R with S4 classes; for those classes, not all properties have been referenced but can easily be added in the constructors. Complex properties (e.g. 'JavaScript' object) can be passed as named list. See examples at and for more information about the library. The package includes the free version of 'AmCharts' Library. Its only limitation is a small link to the web site displayed on your charts. If you enjoy this library, do not hesitate to refer to this page to purchase a licence, and thus support its creators and get a period of Priority Support. See also for more information about 'AmCharts' company.

Copy Link

Version

Install

install.packages('rAmCharts')

Monthly Downloads

1,257

Version

2.1.16

License

GPL (>= 2)

Maintainer

B. Thieurmel

Last Published

January 13th, 2025

Functions in rAmCharts (2.1.16)

AxisBase-class

AxisBase class
initialize,GaugeArrow-method

Initializes a GaugeArrow
GaugeArrow-class

GaugeArrow class
initialize,DataSetSelector-method

Creates or updates a DataSetSelector
AmGraph-class

AmGraph class
DataSetSelector-class

DataSetSelector class
initialize,DataSet-method

Creates or updates a DataSet
ChartScrollbar-class

ChartScrollbar class
StockEvent-class

StockEvent class
DataSet-class

DataSet class
PeriodSelector-class

PeriodSelector
GaugeAxis-class

GaugeAxis class
initialize,Label-method

Initializes Label
Label-class

Label class
initialize,TrendLine-method

Initializes a TrendLine
ValueAxis-class

ValueAxis class
Guide-class

Guide class
initialize,GaugeBand-method

Initializes a GaugeBand
initialize,Title-method

Initializes A Title
initialize,GaugeAxis-method

Initializes a GaugeAxis
add_export_dependency

Add the export dependency to an htmlwidget
GaugeBand-class

GaugeBand class
TrendLine-class

TrendLine class
add_theme_dependency

Add theme dependency
amAngularGauge

Plotting gauge using rAmCharts
amFloatingBar

Plotting floating bar chart using rAmCharts
amBarplot

Plotting bar chart using rAmCharts
amChartsOutput

SHINY
amChartsAPI

View full API of amcharts.js
add_responsive_dependency

Add responsive dependency
amCandlestick

Plotting candlestick chart using rAmCharts
amBullet

Plotting bullet chart using rAmCharts
AmBalloon-class

AmBalloon class
amFunnel

Plotting funnel chart using rAmCharts
amBoxplot

Plotting boxplot using rAmCharts
amMekko

Plotting mekko chart (quali vs quali)
amStockMultiSet

Plotting multi data-sets
amSolidGauge

Plotting solid gauge using rAmCharts
amPlot

Plot serial data
amRadar

Plotting radar
api

See AmCharts API
amPie

Plotting pie chart
amOptions

amOptions
controlShinyPlot

Tests the class of an expression.
initialize,AmBalloon-method

Initializes an AmBalloon
amOHLC

Plotting OHLC chart
data_fbar

Random data for plotting floating bar chart examples
data_candleStick1

Random data for plotting candlestick chart examples
data_bar

Random data for plotting bar chart examples
data_candleStick2

Random data for plotting candlestick chart examples
data_AirPassengers

Air passengers for example
CategoryAxis-class

CategoryAxis class
ChartCursor-class

ChartCursor class
StockPanel-class

StockPanel class
Title-class

Title class
add_dataloader_dependency

Add dataloader dependency
add_animate_dependency

Add animate dependency
data_funnel

Random data for plotting funnel chart examples
amHist

Plotting histogram
amLines

amLines adds a serie to a graph.
data_pie

Random data for plotting pie chart examples
initialize,CategoryAxis-method

Initializes a CategoryAxis
data_radar

Random data for plotting radar chart examples
data_gantt

Random data for plotting gantt chart examples
initialize,ChartScrollbar-method

Initializes a ChartScrollbar
rAmCharts-shinymodules-ts

Shiny module to render large time-series data with live server-client aggregation
initialize,Guide-method

Initializes a Guide
rAmCharts-shinymodules

Shiny module to export rAmCharts graphics on server-side
data_gbar

Random data for plotting bar chart examples
amWaterfall

Plotting waterfall
amTimeSeries

Plotting times series (with or without aggregation)
initialize,AmLegend-method

Initializes legend of the chart
renderAmCharts

SHINY
runExamples

Run example with shiny
initialize,ChartCursor-method

Initializes a ChartCursor
data_stock_3

Random data for example
data_gdp

10 Richest Countries in the World by 2015 GDP
amWind

Plotting wind
addGuide,AxisBase,GuideOrMissing-method

Add a Guide for AxisBase
data_mekko

Random data for plotting mekko chart examples
setExport

Setters for AmChart and AmStockChart.
initialize,StockPanel-method

Initialize a StockPanel
initialize,ValueAxis-method

Initializes ValueAxis
Generics functions

General shared generic methods
show,AmChart-method

Visualize AmStockChart with show
data_waterfall

Random data for plotting candlestick chart examples
getTransformTS

Transform quantitative variables.
initialize,AmChart-method

Creates an AmChart
listProperties

List properties of an S4 object
addListener

AmObject methods
data_wind

Random data for plotting wind chart examples
initialize,PeriodSelector-method

Initializes a PeriodSelector
initialize,StockEvent-method

Initialize a StockEvent
print,AmObject-method

Visualize with print
getCurrentStockData

Get data in shiny module
plot,AmCharts-method

PLOTTING METHOD
stockGraph

Constructor for a stockGraph (class AmGraph)
data_stock_2

Random data for example
data_stock1

Random data for example
stockLegend

Constructor for StockLegend.
show,AmObject-method

Visualize with show
show,AmStockChart-method

Visualize AmStockChart with show
AmStockChart-class

AmStockChart
initialize,AmStockChart-method

Initializes an AmStockChart
AmObject-class

AmObject class
AmChart-class

AmChart
initialize,AmGraph-method

Initializes an AmGraph
AmLegend-class

AmLegend class