- Documentation
For more complete explanations and examples please see
the extensive vignettes supplied with this package.
new(...)
Create a new pivot calculation, specifying the field
values documented above.
getFilter(variableName=NULL)
Find a filter with the specified
variable name.
isFilterMatch(variableNames=NULL, variableValues=NULL)
Tests
whether these filters match the specified criteria.
setFilters(filters=NULL, action="replace")
Update the value of this
PivotFilters object with the filters from the specified PivotFilters
object, either unioning, intersecting or replacing the filter criteria.
setFilter(filter=NULL, action="replace")
Update the value of this
PivotFilters object with the specified PivotFilter object, either unioning,
intersecting or replacing the filter criteria.
setFilterValues(variableName=NULL, type=NULL, values=NULL,
action="replace")
Update the value of this PivotFilters object with the
specified criteria, either unioning, intersecting or replacing the filter
criteria.
addFilter()
Directly add a PivotFilter object to this
PivotFilters object.
getFilteredDataFrame(dataFrame=NULL)
Filters the specified
data frame and returns the results as another data frame.
getCopy()
Get a copy of this set of filters.
asList()
Get a list representation of this PivotFilters
object.
asJSON()
Get a JSON representation of this PivotFilters
object.
asString(includeVariableName=TRUE, seperator=", ")
Get a text
representation of this PivotFilters object.