View source: R/chart_amFloatingBar.R
amFloatingBar | R Documentation |
amFloatingBar computes a floating bar chart of the given values.
amFloatingBar( x, y_inf, y_sup, data, xlab = "", ylab = "", groups_color = NULL, horiz = FALSE, show_values = FALSE, depth = 0, dataDateFormat = NULL, minPeriod = ifelse(!is.null(dataDateFormat), "DD", ""), ... )
x |
|
y_inf |
|
y_sup |
|
data |
|
xlab |
|
ylab |
|
groups_color |
|
horiz |
|
show_values |
|
depth |
|
dataDateFormat |
|
minPeriod |
Specifies the shortest period of your data. This should be set only if dataDateFormat is not 'NULL'. Possible period values: fff - milliseconds, ss - seconds, mm - minutes, hh - hours, DD - days, MM - months, YYYY - years. It's also possible to supply a number for increments, i.e. '15mm' which will instruct the chart that your data is supplied in 15 minute increments. |
... |
see |
Notice about labels: if the chart has many columns, several labels might be hidden. It depends on the width of the conatainer where the chart is displayed. Zoom on the chart to see if the chart can contain all labels. You can also add a cursor to your chart...
An object of class AmChart.
See online documentation https://datastorm-open.github.io/introduction_ramcharts/ and amChartsAPI
amOptions, amBarplot, amBoxplot, amHist, amPie, amPlot, amTimeSeries, amStockMultiSet, amBullet, amRadar, amWind, amFunnel, amAngularGauge, amSolidGauge, amMekko, amCandlestick, amFloatingBar, amOHLC, amWaterfall
## Not run: # Load data data(data_fbar) data(data_gbar) amFloatingBar(x = "country", y_inf = "visits_inf", y_sup = "visits_sup", data = data_fbar, labelRotation = -45) amFloatingBar(x = "year", y_inf = "expenses", y_sup = "income", data = data_gbar, dataDateFormat = "YYYY", minPeriod = "YYYY", zoom = TRUE) # Other examples available which can be time consuming depending on your configuration. library(pipeR) # Reference example : column chart amFloatingBar(x = "country", y_inf = "visits_inf", y_sup = "visits_sup", data = data_fbar, labelRotation = -45) # Label rotation modification amFloatingBar(x = "country", y_inf = "visits_inf", y_sup = "visits_sup", data = data_fbar, labelRotation = -90) # Horizontal bar amFloatingBar(x = "country", y_inf = "visits_inf", y_sup = "visits_sup", data = data_fbar, horiz = TRUE) # 3D bar amFloatingBar(x = "country", y_inf = "visits_inf", y_sup = "visits_sup", data = data_fbar, labelRotation = -45, depth = 15) # Display values amFloatingBar(x = "country", y_inf = "visits_inf", y_sup = "visits_sup", data = data_fbar, labelRotation = -90, show_values = TRUE) # Change colors amFloatingBar(x = "country", y_inf = "visits_inf", y_sup = "visits_sup", data = data_fbar[,1:3], labelRotation = -45, groups_color = "#67b7dc") # Grouped columns # Parse dates # Default label: firt day of each year amFloatingBar(x = "year", y_inf = "expenses", y_sup = "income", data = data_gbar, dataDateFormat = "YYYY", minPeriod = "YYYY", zoom = TRUE) # Default label: first day of each month amFloatingBar(x = "month", y_inf = "expenses", y_sup = "income", data = data_gbar, dataDateFormat = "MM/YYYY", minPeriod = "MM", zoom = TRUE) amFloatingBar(x = "day", y_inf = "expenses", y_sup = "income", data = data_gbar, dataDateFormat = "DD/MM/YYYY", zoom = TRUE) ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.