Skip to content

Releases: gluc/data.tree

0.7.1

17 Feb 08:35

Choose a tag to compare

  • FIX: plot: global graph attributes now work (#88)

0.7.0 (CRAN)

06 Jan 13:00

Choose a tag to compare

Version 0.7.0

  • ADD: ToDiagrammeRGraph to convert to a DiagrammeR graph object
  • REMOVE: ToGraphViz (replaced with ToDiagrammeRGraph, to support the latest features in the DiagrammeR package). You can still get the dot representation by using DiagrammeR::generate_dot(ToDiagrammeRGraph(node))
  • CHANGE: plot.Node 's last parameter is now 'graph', and not 'engine' anymore.
  • FIX: minor typos fixed

v0.6.2 (CRAN) Beech

26 Nov 10:50

Choose a tag to compare

Version 0.6.2

  • ADD: new Distance function to measure distance from one Node to another in the same tree

Maintenance

22 Sep 21:02

Choose a tag to compare

  • IMPROVE: FromListSimple now accepts subclasses of lists (#79)
  • IMPROVE: FromDataFrameTable now supports tibbles (#89)
  • IMPROVE: print.Node and as.data.frame.Node now also work for node fields with length > 1 (#81)
  • FIX: print.Node and as.data.frame.Node now also work if some Nodes have the same name as some fileds (#82)
  • REMOVE: node$FindNode, and node$Navigate are now deprecated. Use FindNode(node, ...) and Naviate(node, ...) instead
  • REMOVE: node$Sort, node$Prune, and node$Revert are now deprecated. Use Sort(node, ...), Prune(node, ...) and Revert(node, ...) instead

v0.5.0 Empress More

04 Sep 09:18

Choose a tag to compare

  • IMPROVE: Performance improvement for many functions. For example, as.Node roughly by factor 4 for large dataset (#74)
  • CHANGE: by default, as.data.frame.Node (and derivatives) do not format anymore (use the format parameter if you want to format)
  • IMPROVE: Allow the possibility to keep only some fields when converting to list using as.list.Node (#76)
  • FromDataFrameTable (#77)
    • FIX: now also works if there is only the pathString column
    • IMPROVE: pathString can now also be a factor (or any other type convertible to character)

v0.4.0 Empress (CRAN)

05 Jul 05:36

Choose a tag to compare

  • IMPROVE: as.Node.data.frame and FromDataFrameTable now support paths containing reserved words (#65)
  • CHANGE: Node$new now checks that names are not reserved names. As a consequence, many conversions to Node now contain a check parameter.
  • IMPROVE: Climb is now much faster when climbing by name (#71)
  • IMPROVE: As a result of #71, many other functions are much faster, e.g. FromDataFrameTable (#72)

Maintenance Release (party on)

22 May 10:35

Choose a tag to compare

  • ADD: Traverse can now also take custom function as a traversal argument
  • ADD: Navigate method
  • ADD: as.Node.BinaryTree Convert SplittingNode from party package to data.tree (#6)
  • ADD: as.Node.party Convert party class from partykit package to data.tree (#6)

Maintenance Release

22 Apr 07:38

Choose a tag to compare

  • FIX: GetDefaultTooltip now also works for attributes which are functions
  • FIX: GetAttribute now returns attributes with length 0 (e.g. an empty list)
  • ADD: Sort, Revert and Prune are now also available in traditional format (e.g. Prune(node, pruneFun))
  • FIX: FromListSimple: Empty lists now become empty nodes (#59)
  • IMPROVE: FromListSimple: Unnamed list elements are now also converted (#61)
  • IMPROVE: documentation of Aggregate
  • IMPROVE: Check type when setting Node$parent and Node$children (#63)

CRAN 0.3.5

31 Mar 18:29

Choose a tag to compare

Fix minor documentation problems

Minor Release

30 Mar 15:05

Choose a tag to compare

Minor Release Pre-release
Pre-release

FIX: links in docu