Skip to content

Approx String Match & Interface to Other ggplot2 Extensions

Compare
Choose a tag to compare
@caprice-j caprice-j released this 13 Jan 01:01
· 63 commits to master since this release

Major Updates

Approximate String Matching

  • Approximate String Matching reduces programmer's stress because
    we usually type tokens only by its consonants.
    • aesthetics (size by sz)
    • theme configuration (legend.key by l.key, or legend.box.background by l.b.b)

Interface to other ggplot2 extensions

  • The main scope of ggbash is to make a compiler for default ggplot2 functions.
    Handling ggplot2 extension libraries within ggbash() arguments
    should increase complexity
    and might significantly slows down the development process.
    As a remedy, ggbash() now returns a ggplot2 object (not a string) by ggbash(),
    and can chain other geom_ or theme_ objects by the normal + operator in ggplot2.
    • Ex. ggbash("gg(iris, Sepal.W, Sepal.L) + point(col=Spec, size=5) ") + geom_text_repel(aes(label=Species))

Bug Fixes

  • add docs tests of various geoms