Package: hypercube 0.2.1

hypercube: Organizing Data in Hypercubes

Provides functions and methods for organizing data in hypercubes (i.e., a multi-dimensional cube). Cubes are generated from molten data frames. Each cube can be manipulated with five operations: rotation (change.dimensionOrder()), dicing and slicing (add.selection(), remove.selection()), drilling down (add.aggregation()), and rolling up (remove.aggregation()).

Authors:Michael Scholz

hypercube_0.2.1.tar.gz
hypercube_0.2.1.zip(r-4.5)hypercube_0.2.1.zip(r-4.4)hypercube_0.2.1.zip(r-4.3)
hypercube_0.2.1.tgz(r-4.4-any)hypercube_0.2.1.tgz(r-4.3-any)
hypercube_0.2.1.tar.gz(r-4.5-noble)hypercube_0.2.1.tar.gz(r-4.4-noble)
hypercube_0.2.1.tgz(r-4.4-emscripten)hypercube_0.2.1.tgz(r-4.3-emscripten)
hypercube.pdf |hypercube.html
hypercube/json (API)
NEWS

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

Peer review:

Datasets:

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

1.00 score 14 scripts 132 downloads 11 exports 70 dependencies

Last updated 5 years agofrom:ee9bc2ee80. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 10 2024
R-4.5-winOKDec 10 2024
R-4.5-linuxOKDec 10 2024
R-4.4-winOKDec 10 2024
R-4.4-macOKDec 10 2024
R-4.3-winOKDec 10 2024
R-4.3-macOKDec 10 2024

Exports:add.aggregationadd.selectionchange.dimensionOrdergenerateCubeimportanceplotremove.aggregationremove.selectionshowsparsitysummary

Dependencies:askpassbase64encbslibcachemclicolorspacecpp11crosstalkcurldata.tabledigestdplyrevaluatefansifarverfastmapfontawesomefsgenericsggplot2gluegtablehighrhtmltoolshtmlwidgetshttrisobandjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclemagrittrMASSMatrixmemoisemgcvmimemunsellnlmeopensslpillarpkgconfigplotlypromisespurrrR6rappdirsRColorBrewerRcpprlangrmarkdownsassscalesstringistringrsystibbletidyrtidyselecttinytexutf8vctrsviridisLitewithrxfunyaml

Readme and manuals

Help Manual

Help pageTopics
Provides functions and methods for organizing data in hypercubeshypercube-package hypercube
Adds an aggregation to a hypercubeadd.aggregation add.aggregation,Cube-method
Adds selection criteria to a hypercubeadd.selection add.selection,Cube-method
Converts the actual view of a cube to a data frameas.data.frame.Cube
Changes the order of the dimensions in a given cubechange.dimensionOrder change.dimensionOrder,Cube-method
Class '"Cube"'Cube-class
Class '"Cube"'Dimension-class
Generates a hypercube from a given dataframegenerateCube
Calculates the dimension importances of a given cube.importance importance,Cube-method
Visualizes a Cube object as parallel coordinate plotplot,Cube-method
Prints an Importances object.print.Importances
Removes aggregations from a hypercuberemove.aggregation remove.aggregation,Cube-method
Removes selection criteria from a hypercuberemove.selection remove.selection,Cube-method
Sales of bookssales
Shows a Cube objectshow,Cube-method
Shows a 'Dimension' objectshow,Dimension-method
Calculates the sparsity of a given cube.sparsity sparsity,Cube-method
Shows a summary for the given cubesummary summary,Cube-method