======================================= Modification history of utility package ======================================= Changes version 1.4.5 (03.03.2020) -> version 1.4.6 (27.08.2023) ================================================================ PR: author and maintainer email address updated from peter.reichert@emeriti.eawag.ch to peter.reichert@emeriti.eawag.ch PR: various updates to new requirements from newer R version (4.3.1) Changes version 1.4.4 (26.11.2019) -> version 1.4.5 (09.03.2020) ================================================================ NS/PR: option for plotting of tick marks in hierarchy plots added Changes version 1.4.3 (27.09.2018) -> version 1.4.4 (26.11.2019) ================================================================ PR: apply hierarchy plot attributes for the value line also to the median PR: passing plot arguments to axis commands enabled, e.g. yaxp PR: manual page of utility.aggregate.geooff corrected Changes version 1.4.2 (15.11.2017) -> version 1.4.3 (27.09.2018) ================================================================ PR: allow for NAs and set them equal to "" for attributes in endnode.cond PR: new plot arguments "col.val" and "lwd.val" for formatting the value lines in hierarchy and table boxes PR: constant extrapolation added to intpol1d node; plot bounded to data range xlim added to plot.utility.endnode.intpol1d and plot.utility.endnode.parfun1d xlim and ylim added to plot.utility.endnode.intpol2d PR: New function implemented: "utility.get.attrib.names" Changes version 1.4.1 (09.05.2017) -> version 1.4.2 (15.11.2017) ================================================================ PR: Error corrected with plotting hierarchies: the argument "two.lines" was ignored if the hierarchy was plotted from a node other than the top node PR: Format of hierarchy and table plots adjusted by not setting margins to zero internally. This leaves the user the freedom of chosing his or her own margins Changes version 1.4 (15.01.2017) -> version 1.4.1 (09.05.2017) ============================================================== PR: Error corrected with plotting aggregation functions that use the argument "add.arg.fun" ("evaluate" correctly used the argument already in version 1.4) Changes version 1.3 (14.10.2014) -> version 1.4 (15.01.2017) ============================================================ PR: New aggregation technique "bonusmalus" added PR: Documentation of aggregation functions complemented with equations and plots PR: New aggregation techniques "addpower", "revaddpower", "addsplitpower", "revaddsplitpower" added PR: Width of colored axes in 2d aggregation countour plot increased PR: Position of legend in hierarchy plot improved (level of lowest box) PR: Colors of boundary values modified to get color corresponding to higher values PR: New option "two.lines"" for plotting hierarchies with spreading the labels in the boxes across two lines PR: New end node type "classcounts" implemented Changes version 1.2 (15.01.2014) -> version 1.3 (14.10.2014) ============================================================ PR: New end node type "firstavail" implemented PR: Error corrected: argument "with.attrib=FALSE" was ignored in hierarchical plot when nodes were specified PR: Error in hierarchical view with multiple u and a single uref corrected. PR: New aggregation function provided: "utility.aggregate.addmin" PR: Missing offset parameter added to example in help file for the functions utility.aggregate.geooff, utility.aggregate.revgeooff, utility.aggregate.harmooff, utility.aggregate.revharmooff, PR: Change attribute type to numeric for endnodes intpol1d, intpol2d and parfun1d PR: Bounding boxes corrected for tabular plot PR: Comment added to example regarding values out of range due to normal distribution of uncertainty. PR: Line ends improved for color legend in hierarchy plot. PR: Additional argument "print.val" added to the plot functions for tables and hierarchies to select whether the numerical values should be written into the boxes in the tabular view. Changes version 1.1 (03.03.2013) -> version 1.2 (15.01.2014) ============================================================ PR: Citation file added and reference updated. PR: Plot of aggregation nodes as isolines if only two nodes are aggregated PR: Colored bars along axes of value functions improved according to plots of 2d aggregation nodes (see point above) PR: Function "utility.structure": Missing consideration of shift.levels for end nodes corrected. Function "utility.structure" is now exported. PR: The functions "updatepar.utility.conversion.intpol" and "updatepar.utility.conversion.parfun" are corrected to update parameters of underlying nodes. PR: New aggregation functions provided: "utility.aggregate.geo" "utility.aggregate.geooff" "utility.aggregate.revgeo" "utility.aggregate.revgeooff" "utility.aggregate.harmo" "utility.aggregate.harmooff" "utility.aggregate.revharmo" "utility.aggregate.revharmooff" PR: New argument "levels" in plot functions to indicate which hierarchical levels should be plotted in hierarchical and tabular plots. PR: New argument "plot.val" in plot functions to indicate whether a vertical line indicating the value should be plotted in the boxes of hierarchical and tabular plots. PR: New option to provide u as a list in plot functions with option type = "table" or type = "hierarchy" to plot multiple rows or hierarchies with uncertainty ranges. PR: Argument "uref" is now also supported for type="table". PR: Output of class constructors on successful termination suppressed. Changes version 1.0 (22.09.2012) -> version 1.1 (03.03.2013) ============================================================ PR: Functions "updatepar" and "utility.get.colors" are now exported. PR: Global variable "utility.num.colors" eliminated. PR: Documentation of plotting hierarchies complemented by the comment that only value nodes are colored.