Learn R Programming

⚠️There's a newer version (1.5.6) of this package.Take me there.

pivottabler (version 1.5.5)

Create Pivot Tables

Description

Create regular pivot tables with just a few lines of R. More complex pivot tables can also be created, e.g. pivot tables with irregular layouts, multiple calculations and/or derived calculations based on multiple data frames. Pivot tables are constructed using R only and can be written to a range of output formats (plain text, 'HTML', 'Latex' and 'Excel'), including with styling/formatting.

Copy Link

Version

Install

install.packages('pivottabler')

Monthly Downloads

2,230

Version

1.5.5

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Christopher Bailiss

Last Published

October 1st, 2023

Functions in pivottabler (1.5.5)

PivotCell

R6 class that represents a cell in a pivot table.
PivotBatch

R6 class the represents a Calculation Batch
PivotCalculationGroups

R6 class that contains multiple calculation groups.
PivotData

R6 class that contains named data frames and associated totals.
PivotBatchStatistics

R6 class that provides summary statistics for batch calculations.
PivotCalculation

R6 class that defines a calculation.
PivotCalculator

R6 class that computes the value of a cell or cells.
PivotCalculationGroup

R6 class that defines a group of calculations.
PivotBatchCalculator

R6 class that calculates the values for multiple cells in batches.
PivotCells

R6 class that contains the cells in a pivot table.
PivotFilter

R6 class that defines a filter condition.
PivotHtmlRenderer

R6 class that renders a pivot table in HTML.
PivotFilterOverrides

R6 class that defines a set of filter overrides.
PivotStyle

R6 class that specifies styling.
PivotOpenXlsxRenderer

R6 class that renders a pivot table into an Excel worksheet.
PivotLatexRenderer

R6 class that renders a pivot table in Latex.
PivotOpenXlsxStyles

R6 class that defines a collection of Excel styles as used by the openxlsx package.
PivotOpenXlsxStyle

R6 class that specifies Excel styling as used by the openxlsx package.
PivotFilters

R6 class that defines a set of filter conditions.
PivotDataGroup

R6 class that defines a row or column data group.