Skip to content

Releases: gluc/data.tree

Minor Release

29 Mar 20:49
Compare
Choose a tag to compare
Minor Release Pre-release
Pre-release

Version 0.3.3

  • CHANGE: Renamed Find method to FindNode, in order to avoid masking from base
  • FIX: upgrade to latest version of treemap package
  • FIX: a few typos in documentation

Minor Release

25 Mar 10:48
Compare
Choose a tag to compare

Version 0.3.2

  • ADD: FromListExplicit now interprets character vectors as a list of nodes (#58)

Minor Release

02 Mar 04:11
Compare
Choose a tag to compare
  • IMPROVE: as.list.Node
    • now generates auto name if unique name is not available (#54)
    • now has warn arg, warning if source data contains reserved names
    • now also imports fiels with names equal to reserved names (e.g. count), they will be renamed (to e.g. count2)
  • CHANGE: node$leaves now returns a list even when called on a leaf itself
  • ADD: Find method to find a single Node in a (sub-)tree (#52)

Apple Tree

12 Feb 23:39
Compare
Choose a tag to compare

In Celtic mythology, the apple tree is a symbol for fruitfulness. May data.tree blossom and fructify!
In the Ulster Cycle, the soul of Cú Roí was confined in an apple that lay in the stomach of a salmon which appeared once every seven years. Let's hope that the next data.tree release will appear earlier!

Release Notes

  • REMOVE: Removed the cacheAttribute parameter from Aggregate and Cumulate (they were confusing, even to me. Use Do instead to manually store aggregate values in the tree)
  • ADD: plot function (see ?plot.Node)
  • ADD: ToDataFrameTypeCol to export e.g. the path to columns by level in columns: ToDataFrameTypeCol(acme)
  • ADD: Node$AddSibling
  • ADD: Node$RemoveAttribute now contains a mandatory parameter so that it can be used if the node does not have the attribute to be removed.
  • ADD: Get works on methods without args
  • IMPROVE: FormatFixedDecimal and FormatPercent work for NULL values
  • IMPROVE: Documentation
  • FIX: Aggregate will not return attribute from callee anymore, but always aggregate children attributes
  • FIX: Removed ... parameter from ToListExplicit and ToListSimple
  • FIX: Clone was adding empty children list, which caused a series of problems (#44)
  • FIX: Cloning a subtree does not keep reference to un-cloned parent anymore (#49)
  • FIX: print with limit parameter ignored formatter (#43)
  • FIX: cannot rename to int, e.g. acme$Do(function(x) x$name <- x$position) (#53)

Maintenance Release

24 Oct 04:15
Compare
Choose a tag to compare

Maintenance Release

23 Oct 16:20
Compare
Choose a tag to compare
  • FIX #33: applications vignette doesn't build because of DiagrammeR update
  • FIX #32: Cannot subclass Node
  • FIX #30: strange errors when using data.tree multiple times

Maintenance Release

04 Oct 04:21
Compare
Choose a tag to compare
  • FIX: Get can now fetch vectors and matrices too
  • ADD: Node$siblings

Elder

08 Sep 21:43
Compare
Choose a tag to compare

This is release 0.2.0-3 on CRAN

  • ADD: ClimbByAttribute
  • FIX: Aggregate and Cumulate now work always on attributes having a formatter
  • ADD: as.igraph now has a 'directed' parameter
  • ADD: print.Node now has a pruneMethod, allowing different methods to avoid that a huge tree is printed to the console
  • REMOVE: FromDataFrameTaxonomy and ToDataFrameTaxonomy (replaced by FromDataFrameNetwork and ToDataFrameNetwork, but with some differences)
  • ADD: FromDataFrameNetwork and ToDataFrameNetwork
  • IMPROVE: make Traversal "level" much faster
  • ADD: Node$RemoveChild
  • ADD: Node$RemoveAttribute
  • ADD: as.igraph.Node now supports different directions (climb and descend)

Elder RC2

07 Sep 03:46
Compare
Choose a tag to compare
Elder RC2 Pre-release
Pre-release

Minor changes to pass checks on both Linux and Win

Elder RC3

07 Sep 11:35
Compare
Choose a tag to compare
Elder RC3 Pre-release
Pre-release
v0.2.0

Merge branch 'dev'