Package: ggblend 0.1.0
ggblend: Blending and Compositing Algebra for 'ggplot2'
Algebra of operations for blending, copying, adjusting, and compositing layers in 'ggplot2'. Supports copying and adjusting the aesthetics or parameters of an existing layer, partitioning a layer into multiple pieces for re-composition, applying affine transformations to layers, and combining layers (or partitions of layers) using blend modes (including commutative blend modes, like multiply and darken). Blend mode support is particularly useful for creating plots with overlapping groups where the layer drawing order does not change the output; see Kindlmann and Scheidegger (2014) <doi:10.1109/TVCG.2014.2346325>.
Authors:
ggblend_0.1.0.tar.gz
ggblend_0.1.0.zip(r-4.5)ggblend_0.1.0.zip(r-4.4)ggblend_0.1.0.zip(r-4.3)
ggblend_0.1.0.tgz(r-4.4-any)ggblend_0.1.0.tgz(r-4.3-any)
ggblend_0.1.0.tar.gz(r-4.5-noble)ggblend_0.1.0.tar.gz(r-4.4-noble)
ggblend_0.1.0.tgz(r-4.4-emscripten)ggblend_0.1.0.tgz(r-4.3-emscripten)
ggblend.pdf |ggblend.html✨
ggblend/json (API)
NEWS
# Install 'ggblend' in R: |
install.packages('ggblend', repos = c('https://mjskay.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/mjskay/ggblend/issues
Last updated 1 years agofrom:1c08d8767a. Checks:OK: 5 NOTE: 2. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Oct 26 2024 |
R-4.5-win | NOTE | Oct 26 2024 |
R-4.5-linux | NOTE | Oct 26 2024 |
R-4.4-win | OK | Oct 26 2024 |
R-4.4-mac | OK | Oct 26 2024 |
R-4.3-win | OK | Oct 26 2024 |
R-4.3-mac | OK | Oct 26 2024 |
Exports:adjustaffine_transformas_layer_likeas_layer_listblendcopy_overcopy_underformatis_layer_likelayer_listnoppartitionshow
Dependencies:clicolorspacefansifarverggplot2gluegtableisobandlabelinglatticelifecyclemagrittrMASSMatrixmgcvmunsellnlmepillarpkgconfigR6RColorBrewerrlangscalestibbleutf8vctrsviridisLitewithr
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Blending and compositing for ggplot2 | ggblend-package ggblend |
Adjust layer params and aesthetics (Layer operation) | adjust adjust-class |
Translate, scale, and rotate ggplot2 layers (Layer operation) | affine_transform affine_transform-class |
Blend ggplot2 layers (Layer operation) | blend blend-class |
Copy layers then adjust params and aesthetics (Layer operation) | copy copy_over copy_under |
Lists of layer-like objects | +,layer_list,layer_list-method as_layer_list as_layer_list.LayerInstance as_layer_list.layer_list as_layer_list.list layer_list layer_list-class show,layer_list-method |
ggplot2 layer-like objects | as_layer_like as_layer_like.default as_layer_like.LayerInstance as_layer_like.layer_list as_layer_like.list is_layer_like layer layer-like |
Identity ("no-op") transformation (Layer operation) | nop nop-class |
Layer operation composition | operation_composition operation_composition-class |
Layer operation products | *,adjust,adjust-method *,ANY,operation-method *,nop,nop-method *,nop,operation-method *,nop,operation_sum-method *,numeric,operation-method *,operation,ANY-method *,operation,nop-method *,operation,numeric-method *,operation,operation-method *,operation,operation_sum-method *,operation_sum,nop-method *,operation_sum,operation-method *,operation_sum,operation_sum-method operation_product operation_product-class prod,operation-method |
Layer operation sums | +,numeric,operation-method +,operation,numeric-method +,operation,operation-method format,operation_sum-method operation_sum operation_sum-class sum,operation-method |
Layer operations | format,adjust-method format,affine_transform-method format,blend-method format,nop-method format,operation-method format,operation_composition-method format,operation_product-method operation operation-class show,operation-method |
Partition a layer into subgroups (Layer operation) | partition |