Learn R Programming

rAmCharts (version 1.1.1)

addSegment: Add a segment to a category of AmChart

Description

Add a segment to a category of AmChart

Usage

addSegment(.Object, categoryIDs, sgts)

## S3 method for class 'AmChart,numeric': addSegment(.Object, categoryIDs, sgts)

Arguments

.Object
object of class AmChart
categoryIDs
Object of class numeric.
sgts
Object of class data.frame ( or list of data.frame for multiple add ).

Value

  • The updated object of class AmChart.

Methods (by class)

  • .Object = AmChart,categoryIDs = numeric:

Details

Use this methode in case of an AmChart.

See Also

AmChart S4 class

Other AmChart methods: addArrow, addArrow,AmChart-method; addAxe, addAxe,AmChart-method; addGraph, addGraph,AmChart-method; addGuide,AmChart-method; addLabel, addLabel,AmChart-method; addSubData, addSubData,AmChart,numeric,data.frame-method; addTitle, addTitle,AmChart-method; addTrendLine, addTrendLine,AmChart-method; addValueAxes, addValueAxes,AmChart-method; setAllLabels, setAllLabels,AmChart,list-method; setArrows, setArrows,AmChart-method; setAxes, setAxes,AmChart,list-method; setBalloon, setBalloon,AmChart-method; setCategoryAxis, setCategoryAxis,AmChart-method; setCategoryField, setCategoryField,AmChart,character-method; setChartCursor, setChartCursor,AmChart-method; setChartScrollbar, setChartScrollbar,AmChart-method; setCreditsPosition, setCreditsPosition,AmChart,character-method; setDataProvider,AmChart,data.frame-method; setExport, setExport,AmChart-method; setGraph,AmChart-method; setGraphs, setGraphs,AmChart,list-method; setGuides, setGuides,AmChart,list-method; setLegend, setLegend,AmChart-method; setSubChartProperties, setSubChartProperties,AmChart-method; setTitles, setTitles,AmChart,list-method; setTrendLines, setTrendLines,AmChart,list-method; setValueAxes, setValueAxes,AmChart,list-method; setValueAxis,AmChart-method

Examples

Run this code
library(pipeR)
amGanttChart(segmentsField = "segments"
) %>>% setDataProvider(data.frame(category = c( "John", "Julia"))
) %>>% addSegment(1, data.frame(start = 7, duration = 2:3, task = c("Task #1", "Task #2"))
) %>>% addSegment(2, data.frame(start = 10, duration = 2:3, task = c("Task #1", "Task #2")))

ls <- list( data.frame(start = 7, duration = 2:3, task = c("Task #1", "Task #2")),
data.frame(start = 10, duration = 2:3, task = c("Task #1", "Task #2")))
amGanttChart(segmentsField = "segments"
) %>>% setDataProvider(data.frame(category = c( "John", "Julia"))
) %>>% addSegment( 1:2,  ls)

Run the code above in your browser using DataLab