Skip to content

Releases: great-northern-diver/loon

Fireside chat

13 Mar 00:07
a8d07ef
Compare
Choose a tag to compare

Minor release update.

Added new options to deal with labels for factor levels/unique strings on histograms of factors/character vectors.

Broken Wrist

07 Feb 00:35
f160340
Compare
Choose a tag to compare

Updated functionality to facilitate bridging between loon and ggplot using patchworks.
See new release of loon.ggplot
Possible to go from loon to ggplot back to loon or on to plotly.

1.3.8 Trajan's Birthday

17 Sep 22:42
88231a5
Compare
Choose a tag to compare

Improvements are largely related to printing and creating and editing grid graphics objects created from loon plots.

1.3.5 Star Wars release

06 May 13:12
daaa25a
Compare
Choose a tag to compare

l_web() now expanded to provide access to other loon related package documentation from the great-northern-diver github organization’s set of repositories (in anticipation of putting diveR on CRAN)

Improved look of compound displays. (A lot of this is a result of changes to loon.ggplot package).

loon 1.3.4 ... St. Paddy Release

16 Mar 20:48
c64ab3c
Compare
Choose a tag to compare

Since 1.3.1:

  • A new vignette

    • "Logical queries in interactive graphics"
      Explains how to use loon's interactive plots and inspector to construct logical
      queries on the displayed data.
  • New features

    • For a loon histogram, if the input is a list, the histogram will be split into multiple panels.
    • Andrews plots added to serial axes
    • New statistical layer ... l_layer_smooth()
  • Major changes/improvements

    • Updated linking to once again be more natural (See News)
  • Minor changes/improvements

    • a single point plot can now be drawn with polygon glyph
    • l_pairs() pan and zoom properly when histograms are shown on the diagonal
    • progress bars added for pairs (and other l_compounds) when there are a lot of plots to be constructed.
    • compound plots (e.g. pairs plots) now accept any parent (permits packing as part of some more complex user defined plot)
    • more reasonable default value for showFactors argument of l_hist() for factors and character vectors
    • improved documentation on l_layer(), and l_plot_arguments
    • more meaningful names to grobs when loonGrob() is called on an l_compound
  • Minor bug fixes

    • improved parsing on by argument on facets

loon ... NAs and facets and links ... oh my!

15 Jun 19:19
d6b9175
Compare
Choose a tag to compare

loon 1.3.1

  • Added new functions l_loonWidgets() which returns widgets of all
    displayed loon plots. Related functions include

    • l_basePaths() and l_compoundPaths
    • l_getFromPath()
  • Fixed bug so that l_make_glyphs() again works in Mac OS Catalina
    (Thanks to Brian Ripley and Simon Urbanek)

    • Cool new example there which produces the Periodic Table of the Elements
      as a scatterplot (data "elements" from loon.data package).
      Actually see the periodicity by brushing.
  • A minor bug fix with respect to facet label layout

  • "color", "size", "linewidth", "glyph", added to 'l_userOptions()'

    • default "color", "size", "linewidth", "glyph", etc. now set to
      look up default 'l_getOption("linewidth")' etc.
    • this allows the user to change the default look of all plots
      simply by using 'l_setOption("color", "black")' for example.

loon 1.3.0

  • several new features added to loon plots

    • NAs are now accommodated
    • histograms recognize factors to produce barplots
  • group by and facetting in loon plots

    • l_plot() and l_hist() now accept arguments by and facet
  • improved docuentation

    • new vignettes
    • better organized reference manual via l_web()
  • in some OSes the function l_image_import_files() has stopped working

    • seems to be a problem with the tcltk function tkimage.create()
    • tkimage.create() function works on older .png files but seemingly not
      on newer ones
    • l_make_glyphs() calls l_image_import_files() and so although it will still create the necessary png files, it may fail to read them back in.
    • the problem has been observed (unreliably) to work if the png is further processed outside R.
    • so demo("l_make_glyphs") has been removed

loon 1.2.3.9000

  • deprecated l_saveStatesRDS()

    • replaced by l_saveStates
    • reasoning for name change is to have the same name be used in
      the Python release for the same functionality
    • introduced l_getSavedStates() to read the states (instead of readRDS for the
      same reason as above).
  • updated l_cget()

    • Fixed reading of labels to retrieve raw characters so that braces etc. can appear in labels
    • updated l_hist.factor so that a layer of factor level labels appear below the corresponding bar

loon 1.2.3

  • added l_saveStatesRDS()
    • saves named or all states to disk for later retrieval (e.g. in Rmarkdown)
  • added l_copyStates(source, target)
    • copies the info_state values of source to that of target.
    • some basic states are excluded but can be overridden.

loon v1.2.2

24 Mar 22:11
Compare
Choose a tag to compare
  • added l_plot3D contributed by Martin Gauch (for rwo)
  • l_pairs linking issues and arguments for histograms and serialaxes in the display are fixed
  • added a new vignette "loon and RMarkdown" and tidied up some others
  • new functionality to make it easy to construct statistical glyphs from any R plotting function
    • new demo(l_make_glyphs) to illustrate statistical glyphs
    • tiny new data set oliveLocations for lat and long of olive data growing areas (used in demo)
    • tidied up a couple of demos (very superficially)

loon 1.1.0

06 Aug 14:18
Compare
Choose a tag to compare

First version of loon that was published on CRAN.