Package: wheatmap 0.2.0

wheatmap: Incrementally Build Complex Plots using Natural Semantics

Builds complex plots, heatmaps in particular, using natural semantics. Bigger plots can be assembled using directives such as 'LeftOf', 'RightOf', 'TopOf', and 'Beneath' and more. Other features include clustering, dendrograms and integration with 'ggplot2' generated grid objects. This package is particularly designed for bioinformaticians to assemble complex plots for publication.

Authors:Wanding Zhou [aut, cre]

wheatmap_0.2.0.tar.gz
wheatmap_0.2.0.zip(r-4.5)wheatmap_0.2.0.zip(r-4.4)wheatmap_0.2.0.zip(r-4.3)
wheatmap_0.2.0.tgz(r-4.4-any)wheatmap_0.2.0.tgz(r-4.3-any)
wheatmap_0.2.0.tar.gz(r-4.5-noble)wheatmap_0.2.0.tar.gz(r-4.4-noble)
wheatmap_0.2.0.tgz(r-4.4-emscripten)wheatmap_0.2.0.tgz(r-4.3-emscripten)
wheatmap.pdf |wheatmap.html
wheatmap/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/zwdzwd/wheatmap/issues

On CRAN:

6.25 score 10 stars 2 packages 50 scripts 1.2k downloads 32 exports 2 dependencies

Last updated 3 years agofrom:5867026dc2. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 03 2024
R-4.5-winOKNov 03 2024
R-4.5-linuxOKNov 03 2024
R-4.4-winOKNov 03 2024
R-4.4-macOKNov 03 2024
R-4.3-winOKNov 03 2024
R-4.3-macOKNov 03 2024

Exports:Beneathboth.clusterBottomLeftOfBottomRightOfCMParcolumn.clusterLeftOflyMapToContinuousColorsMapToDiscreteColorsRightOfrow.clusterTopLeftOfTopOfTopRightOfWColorBarHWColorBarVWColumnBindWCustomizeWDendrogramWDimWGGWGrobWHeatmapWLabelWLegendHWLegendVWMatrixWObjectWPositionWRectWRowBind

Dependencies:colorspaceRColorBrewer

WHeatmap User Guide

Rendered fromwheatmap.Rmdusingknitr::rmarkdownon Nov 03 2024.

Last update: 2018-03-08
Started: 2018-03-01

Readme and manuals

Help Manual

Help pageTopics
subset WGroup[.WGroup
merge plotting objects+.WObject
Add a plotting object to a groupAddWGroup
BeneathBeneath
row- and column-cluster a matrixboth.cluster
Bottom left ofBottomLeftOf
Bottom right ofBottomRightOf
Calculate Text BoundingCalcTextBounding
Calculate Texting Bounding for WHeatmapCalcTextBounding.WHeatmap
Color Map ParametersCMPar
Constructor for ColoMap objectColorMap
column cluster a matrixcolumn.cluster
darker jet color stopsdarkjet.stops
Convert from affine coordinates to absolute coordinatesFromAffine
Get dimensionsgetdim
Draw dendrogram under grid systemgrid.dendrogram
Check whether group names are uniqueGroupCheckNameUnique
Get an plotting object from a group's descendantsGroupDeepGet
jet color stopsjet.stops
LeftOfLeftOf
show layoutly
map data to continuous colorMapToContinuousColors
map data to discrete colorMapToDiscreteColors
print a dendrogramprint.WDendrogram
print a WGeneratorprint.WGenerator
plot WGG objectprint.WGG
plot WGrob objectprint.WGrob
Draw WGroupprint.WGroup
plot WHeatmapprint.WHeatmap
print WLabelprint.WLabel
print WRectprint.WRect
Resolve name to objectResolve
RightOfRightOf
row cluster a matrixrow.cluster
Scale groupScaleGroup
Convert from absolute coordinates to affine coordinatesToAffine
Top left ofTopLeftOf
Top ofTopOf
Top right ofTopRightOf
WColorBarHWColorBarH
WColorBarVWColorBarV
column bind non-overlapping objectsWColumnBind
Customize an existing plotWCustomize
WDendrogram classWDendrogram
class WDimWDim
WGG object form ggplot with coordinatesWGG
WGrob object plot from a gList of grob objectsWGrob
Construct a WGroupWGroup
WHeatmap objectWHeatmap
construct a WLabelWLabel
WLegendHWLegendH
WLegendVWLegendV
plot multiple figures in a matrixWMatrix
Construct a WObjectWObject
place an arbitrary position w.r.t a subplotWPosition
construct a WRectWRect
row bind non-overlapping objectsWRowBind