Package: rAmCharts 2.1.15

Benoit Thieurmel

rAmCharts: JavaScript Charts Tool

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 <https://datastorm-open.github.io/introduction_ramcharts/> and <https://www.amcharts.com/> 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 <https://www.amcharts.com/online-store/> to purchase a licence, and thus support its creators and get a period of Priority Support. See also <https://www.amcharts.com/about/> for more information about 'AmCharts' company.

Authors:Benoit Thieurmel [aut, cre], Antanas Marcelionis [aut, cph]

rAmCharts_2.1.15.tar.gz
rAmCharts_2.1.15.zip(r-4.5)rAmCharts_2.1.15.zip(r-4.4)rAmCharts_2.1.15.zip(r-4.3)
rAmCharts_2.1.15.tgz(r-4.4-any)rAmCharts_2.1.15.tgz(r-4.3-any)
rAmCharts_2.1.15.tar.gz(r-4.5-noble)rAmCharts_2.1.15.tar.gz(r-4.4-noble)
rAmCharts_2.1.15.tgz(r-4.4-emscripten)rAmCharts_2.1.15.tgz(r-4.3-emscripten)
rAmCharts.pdf |rAmCharts.html
rAmCharts/json (API)

# Install 'rAmCharts' in R:
install.packages('rAmCharts', repos = c('https://datastorm-open.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/datastorm-open/ramcharts/issues

Datasets:

On CRAN:

6.82 score 48 stars 3 packages 154 scripts 804 downloads 170 exports 31 dependencies

Last updated 2 years agofrom:5f61ad704a. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 17 2024
R-4.5-winNOTENov 17 2024
R-4.5-linuxNOTENov 17 2024
R-4.4-winNOTENov 17 2024
R-4.4-macNOTENov 17 2024
R-4.3-winOKNov 17 2024
R-4.3-macOKNov 17 2024

Exports:.add_language_dependencyadd_animate_dependencyadd_dataloader_dependencyadd_export_dependencyadd_responsive_dependencyadd_theme_dependencyaddArrowaddAxeaddAxisaddBandaddComparedDataSetaddDataSetaddFieldMappingaddGraphaddGuideaddLabeladdListeneraddPaneladdPeriodaddSegmentaddStockEventaddStockGraphaddSubDataaddTitleaddTrendLineaddValueAxesaddValueAxisamAngularGaugeamAngularGaugeChartamBalloonamBarplotamBoxplotamBulletamCandlestickamChartamChartsAPIamChartsOutputamFloatingBaramFunnelamFunnelChartamGanttChartamGraphamHistamLegendamLinesamMekkoamOHLCamOptionsamPieamPieChartamPlotamRadaramRadarChartamSerialChartamSolidGaugeamStockChartamStockMultiSetamTimeSeriesamTitleamWaterfallamWindamXYChartapicategoryAxischartCursorchartScrollbarchartScrollbarSettingscontrolShinyPlotdataSetdataSetSelectorgaugeArrowgaugeAxisgaugeBandgetCurrentStockDatagetTransformTSgraphguideinitializelabellistPropertiespanelperiodSelectorplotprintrAmChartsExportServerrAmChartsExportServerUIrAmChartsTimeSeriesServerrAmChartsTimeSeriesUIrenderAmChartsresetPropertiesrunExamplessetAdjustBorderColorsetAllLabelssetArrowssetAxessetAxissetBalloonsetBalloonTextsetBandssetBoldsetCategoryAxesSettingssetCategoryAxissetCategoryFieldsetChartCursorsetChartCursorSettingssetChartScrollbarsetChartScrollbarSettingssetColorsetComparedDataSetssetCornerRadiussetCreditsPositionsetDataLoadersetDataProvidersetDataSetssetDataSetSelectorsetDrawOnAxissetEnabledsetExportsetFieldMappingssetFillAlphasetFillColorsetFinalValuesetFinalXValuesetGraphsetGraphssetGridPositionsetGuidessetIDsetInitialValuesetInitialXValuesetLegendsetLegendSettingssetMainDataSetsetOneBalloonOnlysetPanelssetPanelsSettingssetPeriodSelectorsetPositionsetPropertiessetResponsivesetSizesetStockEventssetStockEventsSettingssetStockGraphsetStockGraphssetStockLegendsetSubChartPropertiessetTextsetThemesetTitlesetTitlessetTrendLinessetTypesetUseGraphSettingssetValueAxessetValueAxesSettingssetValueAxissetValueAxisXsetValueFieldsetValueLineAxissetValueScrollbarsetXsetYshowstockEventstockGraphstockLegendstockPaneltrendLinevalueAxis

Dependencies:base64encbslibcachemclidata.tabledigestevaluatefastmapfontawesomefsgluehighrhtmltoolshtmlwidgetsjquerylibjsonliteknitrlatticelifecyclememoisemimepipeRR6rappdirsrlangrmarkdownsasstinytexxfunyamlzoo

Readme and manuals

Help Manual

Help pageTopics
Add animate dependencyadd_animate_dependency
Add dataloader dependencyadd_dataloader_dependency
Add the export dependency to an htmlwidgetadd_export_dependency
Add responsive dependencyadd_responsive_dependency
Add theme dependencyadd_theme_dependency
Add a Guide for AxisBaseaddGuide,AxisBase,GuideOrMissing-method
AmObject methodsaddListener addListener,AmObject,character,character-method resetProperties resetProperties,AmObject-method setProperties setProperties,AmObject-method
Plotting gauge using rAmChartsamAngularGauge
AmBalloon classAmBalloon-class
Plotting bar chart using rAmChartsamBarplot
Plotting boxplot using rAmChartsamBoxplot amBoxplot.data.frame amBoxplot.default amBoxplot.formula amBoxplot.matrix
Plotting bullet chart using rAmChartsamBullet
Plotting candlestick chart using rAmChartsamCandlestick
AmChartAmChart-class
View full API of amcharts.jsamChartsAPI
SHINYamChartsOutput
Plotting floating bar chart using rAmChartsamFloatingBar
Plotting funnel chart using rAmChartsamFunnel
AmGraph classAmGraph-class
Plotting histogramamHist amHist.numeric
AmLegend classAmLegend-class
amLines adds a serie to a graph.amLines
Plotting mekko chart (quali vs quali)amMekko
AmObject classAmObject-class
Plotting OHLC chartamOHLC
amOptionsamOptions
Plotting pie chartamPie
Plot serial dataamPlot amPlot.character amPlot.data.frame amPlot.default amPlot.factor amPlot.formula amPlot.numeric
Plotting radaramRadar
Plotting solid gauge using rAmChartsamSolidGauge
AmStockChartAmStockChart-class
Plotting multi data-setsamStockMultiSet
Plotting times series (with or without aggregation)amTimeSeries
Plotting waterfallamWaterfall
Plotting windamWind
See AmCharts APIapi
AxisBase classAxisBase-class
CategoryAxis classCategoryAxis-class
ChartCursor classChartCursor-class
ChartScrollbar classChartScrollbar-class
Tests the class of an expression.controlShinyPlot
Air passengers for exampledata_AirPassengers
Random data for plotting bar chart examplesdata_bar
Random data for plotting candlestick chart examplesdata_candleStick1
Random data for plotting candlestick chart examplesdata_candleStick2
Random data for plotting floating bar chart examplesdata_fbar
Random data for plotting funnel chart examplesdata_funnel
Random data for plotting gantt chart examplesdata_gantt
Random data for plotting bar chart examplesdata_gbar
10 Richest Countries in the World by 2015 GDPdata_gdp
Random data for plotting mekko chart examplesdata_mekko
Random data for plotting pie chart examplesdata_pie
Random data for plotting radar chart examplesdata_radar
Random data for exampledata_stock_2
Random data for exampledata_stock_3
Random data for exampledata_stock1
Random data for plotting candlestick chart examplesdata_waterfall
Random data for plotting wind chart examplesdata_wind
DataSet classDataSet-class
DataSetSelector classDataSetSelector-class
GaugeArrow classGaugeArrow-class
GaugeAxis classGaugeAxis-class
GaugeBand classGaugeBand-class
General shared generic methodsaddGuide Generics functions setBalloon setDataProvider setGraph setText setTitle setType setValueAxis
Get data in shiny modulegetCurrentStockData
Transform quantitative variables.getTransformTS
Guide classGuide-class
Initializes an AmBalloonamBalloon initialize,AmBalloon-method setAdjustBorderColor setAdjustBorderColor,AmBalloon,logical-method setColor setColor,AmBalloon,character-method setCornerRadius setCornerRadius,AmBalloon,numeric-method setFillColor setFillColor,AmBalloon,character-method
Creates an AmChartaddArrow addArrow,AmChart,GaugeArrowOrMissing-method addAxe addAxe,AmChart,GaugeAxisOrMissing-method addAxis addAxis,AmChart,GaugeAxisOrMissing-method addGraph addGraph,AmChart,AmGraphOrMissing-method addGuide,AmChart,GuideOrMissing-method addLabel addLabel,AmChart,LabelOrMissing-method addSegment addSegment,AmChart,numeric-method addSubData addSubData,AmChart,numeric-method addTitle addTitle,AmChart,TitleOrMissing-method addTrendLine addTrendLine,AmChart,TrendLineOrMissing-method addValueAxes addValueAxes,AmChart,ValueAxisOrMissing-method addValueAxis addValueAxis,AmChart,ValueAxisOrMissing-method amAngularGaugeChart amChart amFunnelChart amGanttChart amPieChart amRadarChart amSerialChart amXYChart initialize,AmChart-method setAllLabels setAllLabels,AmChart,list-method setArrows setArrows,AmChart-method setAxes setAxes,AmChart,list-method setBalloon,AmChart,AmBalloonOrMissing-method setCategoryAxis setCategoryAxis,AmChart-method setCategoryField setCategoryField,AmChart,character-method setChartCursor setChartCursor,AmChart,ChartCursorOrMissing-method setChartScrollbar setChartScrollbar,AmChart,ChartScrollbarOrMissing-method setCreditsPosition setCreditsPosition,AmChart,character-method setDataLoader setDataLoader,AmChart,character,character-method setDataProvider,AmChart,ANY,logicalOrMissing-method setGraph,AmChart,AmGraphOrMissing-method setGraphs setGraphs,AmChart,list-method setGuides setGuides,AmChart,list-method setLegend setLegend,AmChart,AmLegendOrMissing-method setSubChartProperties setSubChartProperties,AmChart-method setTheme setTheme,AmChart,character-method setTitles setTitles,AmChart,list-method setTrendLines setTrendLines,AmChart,list-method setType,AmChart,character-method setValueAxes setValueAxes,AmChart,list-method setValueAxis,AmChart,ValueAxisOrMissing-method setValueScrollbar setValueScrollbar,AmChart,ChartScrollbarOrMissing-method
Initializes an AmGraphamGraph graph initialize,AmGraph-method setBalloonText setBalloonText,AmGraph,character-method setTitle,AmGraph,character-method setType,AmGraph,character-method setValueField setValueField,AmGraph,character-method
Initializes legend of the chartamLegend initialize,AmLegend-method legend setUseGraphSettings setUseGraphSettings,AmLegend,logical-method
Initializes an AmStockChartaddComparedDataSet addComparedDataSet,AmStockChart,DataSetOrMissing-method addDataSet addDataSet,AmStockChart,DataSetOrMissing-method addPanel addPanel,AmStockChart,StockPanelOrMissing-method amStockChart initialize,AmStockChart-method setBalloon,AmStockChart,AmBalloonOrMissing-method setCategoryAxesSettings setCategoryAxesSettings,AmStockChart-method setChartCursorSettings setChartCursorSettings,AmStockChart-method setChartScrollbarSettings setChartScrollbarSettings,AmStockChart,ChartScrollbarOrMissing-method setComparedDataSets setComparedDataSets,AmStockChart-method setDataSets setDataSets,AmStockChart-method setDataSetSelector setDataSetSelector,AmStockChart-method setLegendSettings setLegendSettings,AmStockChart-method setMainDataSet setMainDataSet,AmStockChart,DataSetOrMissing-method setPanels setPanels,AmStockChart,list-method setPanelsSettings setPanelsSettings,AmStockChart-method setPeriodSelector setPeriodSelector,AmStockChart,PeriodSelectorOrMissing-method setStockEventsSettings setStockEventsSettings,AmStockChart-method setValueAxesSettings setValueAxesSettings,AmStockChart-method
Initializes a CategoryAxiscategoryAxis initialize,CategoryAxis-method setGridPosition setGridPosition,CategoryAxis,character-method
Initializes a ChartCursorchartCursor initialize,ChartCursor-method setOneBalloonOnly setOneBalloonOnly,ChartCursor,logical-method setValueLineAxis setValueLineAxis,ChartCursor,ValueAxisOrCharacterOrMissing-method
Initializes a ChartScrollbarchartScrollbar chartScrollbarSettings initialize,ChartScrollbar-method setEnabled setEnabled,ChartScrollbar,logical-method setGraph,ChartScrollbar,AmGraphOrCharacterOrMissing-method
Creates or updates a DataSetaddFieldMapping addFieldMapping,DataSet-method addStockEvent addStockEvent,DataSet,StockEventOrMissing-method dataSet initialize,DataSet-method setDataProvider,DataSet,ANY,ANY-method setFieldMappings setFieldMappings,DataSet,list-method setStockEvents setStockEvents,DataSet,list-method
Creates or updates a DataSetSelectordataSetSelector initialize,DataSetSelector-method setPosition setPosition,DataSetSelector,character-method
Initializes a GaugeArrowgaugeArrow initialize,GaugeArrow-method setAxis setAxis,GaugeArrow,GaugeAxisOrCharacterOrMissing-method
Initializes a GaugeAxisaddBand addBand,GaugeAxis,GaugeBandOrMissing-method gaugeAxis initialize,GaugeAxis-method setBands setBands,GaugeAxis,list-method
Initializes a GaugeBandgaugeBand initialize,GaugeBand-method setID setID,GaugeBand-method
Initializes a Guideguide initialize,Guide-method setFillAlpha setFillAlpha,Guide,numeric-method setValueAxis,Guide,ValueAxisOrCharacterOrMissing-method
Initializes Labelinitialize,Label-method label setBold setBold,Label,logical-method setText,Label,character-method setX setX,Label,numericOrCharacter-method setY setY,Label,numericOrCharacter-method
Initializes a PeriodSelectoraddPeriod addPeriod,PeriodSelector-method initialize,PeriodSelector-method periodSelector
Initialize a StockEventinitialize,StockEvent-method setStockGraph setStockGraph,StockEvent,AmGraphOrCharacterOrMissing-method stockEvent
Initialize a StockPaneladdStockGraph addStockGraph,StockPanel,AmGraphOrMissing-method initialize,StockPanel-method panel setDrawOnAxis setDrawOnAxis,StockPanel,ValueAxisOrCharacterOrMissing-method setStockGraphs setStockGraphs,StockPanel,list-method setStockLegend setStockLegend,StockPanel,AmLegendOrMissing-method stockPanel
Initializes A TitleamTitle initialize,Title-method setSize setSize,Title,numeric-method setText,Title,character-method title
Initializes a TrendLineinitialize,TrendLine-method setFinalValue setFinalValue,TrendLine,numeric-method setFinalXValue setFinalXValue,TrendLine,numeric-method setInitialValue setInitialValue,TrendLine,numeric-method setInitialXValue setInitialXValue,TrendLine,numeric-method setValueAxis,TrendLine,ValueAxisOrCharacterOrMissing-method setValueAxisX setValueAxisX,TrendLine,ValueAxisOrCharacterOrMissing-method trendLine
Initializes ValueAxisinitialize,ValueAxis-method setTitle,ValueAxis,character-method valueAxis
Label classLabel-class
List properties of an S4 objectlistProperties listProperties,AmObject-method
PeriodSelectorPeriodSelector-class
PLOTTING METHODplot,AmCharts-method
Visualize with printprint,AmObject-method
Shiny module to export rAmCharts graphics on server-siderAmCharts-shinymodules rAmChartsExportServer rAmChartsExportServerUI
Shiny module to render large time-series data with live server-client aggregationrAmCharts-shinymodules-ts rAmChartsTimeSeriesServer rAmChartsTimeSeriesUI
SHINYrenderAmCharts
Run example with shinyrunExamples
Setters for AmChart and AmStockChart.setExport setExport,AmCharts,logicalOrMissing-method setResponsive setResponsive,AmCharts,logicalOrMissing-method
Visualize AmStockChart with showshow,AmChart-method
Visualize with showshow,AmObject-method
Visualize AmStockChart with showshow,AmStockChart-method
StockEvent classStockEvent-class
Constructor for a stockGraph (class AmGraph)stockGraph
Constructor for StockLegend.stockLegend
StockPanel classStockPanel-class
Title classTitle-class
TrendLine classTrendLine-class
ValueAxis classValueAxis-class