Changelog
Source:NEWS.md
ggalign 0.0.4
borders
argument infree_space()
has been renamed tospaces
{tibble} is now removed from the dependency
align_plots()
now can acceptgList
,function
,recordedplot
,trellis
,pheatmap
,Heatmap
,HeatmapAnnotation
, andHeatmapList
, we have addedalignpatch
method for these objects.add
patch
method forgList
,function
,recordedplot
,trellis
,pheatmap
,Heatmap
,HeatmapAnnotation
, andHeatmapList
fix a bug in
wrap()
function where duplicated names in gtable cause some grobs missingnew
free_vp()
function to customize the viewport when aligning.StackLayout
andHeatmapLayout
methods have been collapsed into one method forLayout
classNew
Patch
class, now we can extend the alignment process of any object and customize the building process withggproto
.fix missing variable
labs
in thefree_space
method ofPatchAlignpatches
ggalign 0.0.3
CRAN release: 2024-09-15
Add package logo
new
inset()
functionadd package quotes in DESCRIPTION
add return value docs for exported function or methods
ggalign 0.0.1
Features
- Heatmap layout: Arrange ggplot into a Heatmap.
- Stack layout: Arrange ggplot vertically or horizontally.
- Customize layouts or add plots:
-
align_group()
: Group layout axis into panel -
align_kmeans()
: Group layout observations by kmeans -
align_reorder()
: Reorder layout observations -
align_dendro()
: Reorder or Group layout based on Hierarchical Clustering -
align_gg()
/ggalign()
: Create ggplot object in the layout -
align_panel()
/ggpanel()
: Create ggplot object based on the layout panel data.
-