NEWS
plotrix 3.8-4 (2023-11-10)
- Duncan Murdoch has taken over as maintainer.
- Source has been moved to Github.
- A bug in the labels in 'pyramid.plot()' reported by 'biohisham'
has been fixed.
plotrix 3.8-3 (2023-11-02)
- Prepared by the CRAN team: the package has been orphaned.
- Dr Jim Lemon passed away in September 2023.
- man/plotrix-package contained old version information
duplicating the DESCRIPTION, so this has been commented out.
- panes.Rd attempted to plot symbols not available to the pdf()
device used for R CMD check, which should have been in \donttest{}.
- This file was not in a documented format for a NEWS file.
- barlabels.Rd, draw.radial.line.Rd, textbox.Rd, thigmophobe.labels.Rd
had 'samp' or 'link' where '\samp' or '\link' was meant, or
'\samp' was missing before braces.
- soil.texture.Rd contained defunct URLs.
- Markup in CITATION has been modernized.
plotrix 3.8-2 (2021-09-08)
- fixed showcount option in sizetree
- log10 plotting added to radial.plot family (thanks to Keziah Conroy)
- added X and Y axis labels in gap.boxplot
plotrix 3.8-1 (2021-01-21)
- dropped makeDendrite, plotDendrite and sumDendrite functions
plotrix 3.7-8 (2020-04-16)
- Either axis in barp can now be omitted using the stax* arguments
- HH:MM to decimal hour conversion with hm2dec argument in clock24.plot
- Improved the placement of top.labels in pyramid.plot
- Fixed color problem in floating.pie when zero or NA present
(thanks to Christoffer Flensburg)
- Fixed label problem in radial.plot.labels
(thanks to Fabio Parracho Silva)
- Added gap_barp function that will eventually replace gap.barplot
(thanks to Pamela Rueda-Cediel)
plotrix 3.7-7 (2019-12-05)
- twoord.plot now calls axis.POSIXct for the x-axis if appropriate
fixed problem with conditional statements using "class"
plotrix 3.7-6 (2019-06-21)
- fixed color.axis when "at" values are outside the plot limits
plotrix 3.7-5 (2019-04-07)
- fixed the "empty list" bug in listDepth (thanks to Tingting Zhan)
- new and elegant thigmophobe function (thanks to Bill Venables)
- adjusted text size and placement in taylor.diagram for pos.cor=FALSE
- added makeDensityMatrix and densityGrid functions
- fixed functions that called 'barplot' (thanks to Martin Maechler)
plotrix 3.7-4 (2018-10-03)
- fixed the dimension loss in color.scale when xrange specified
plotrix 3.7-3 (2018-08-26)
- enhancement for gradient.rect function (thanks to Rod Lamming)
- fix for gantt.chart function (thanks to Andrius Getzinis)
- improvement to thigmophobe (thanks to Duncan Murdoch)
- fixed specified legend position in the barp function
plotrix 3.7-2 (2018-05-27)
- align plotrix-package.Rd with DESCRIPTION file
- added user-specified labels to bumpchart
plotrix 3.7-1 (2018-05-14)
- fix for the multivari function (thanks to Ulrike Groemping)
- added the plotH function (thanks to Derek Ogle)
plotrix 3.7 (2017-12-07)
- fixed brkdnNest due to changes arriving in R-3.4.3
- added the joyPlot function
- multivari plot function added (thanks to Ulrike Groemping)
plotrix 3.6-6 (2017-08-16)
- added fill arguments to draw.circle (thanks to David Winsemius)
- color2D.matplot now adds trailing zeros to values (thanks to Yuan Zhou)
- a few ehancements to gantt.chart (thanks to Suman Khanal)
- fixed the problem of asking for "l" type in polar.plot (thanks to Alex Pal)
- improved version of violin_plot (thanks to Darshan Baral)
plotrix 3.6-5 (2017-05-10)
- added the clustered.dotplots and violin_plot functions
- fixed the extra call to plot in soil.texture (thanks to Dylan Beaudette)
- added an option to radial.grid to allow it to display a blank grid
- fixed a mysterious problem with equating one argument to another
in the box.heresy function
plotrix 3.6-4 (2016-12-30)
- fixed a typo in twoord.plot that caused an error when the range
of the right axis went negative
- added the jiggle function
- changed the show.nulls argument in intersectDiagram to the nulls label
- fixed the "fill" problem in textbox (thanks to Kohleth Chia)
- added the placeLabels function
- enhancement to raw.means.plot (thanks to Henrik Singmann)
- added the binciW function, which fixes an error (thanks to Marc Girondot)
- fixed the bug with displaying dispersion in barNest
plotrix 3.6-3 (2016-07-21)
- fixed the errant y label in radial.pie
- fixed the problem with degrees/radians in draw.ellipse (thanks to Wouter vander Bijl)
plotrix 3.6-2 (2016-05-11)
- fixed the call to clip in rectFill (thanks to Cheng Zhou)
- fixed the incorrect placing of some text in arctext (thanks to Mark Heckmann)
- fixed the misbehaving y axis in brkdn.plot
- improved the circumferential labels in clock24.plot
plotrix 3.6-1 (2015-12-20)
- updated ehplot function (thanks to Robby Englemann)
- pyramid.plot now displays trailing zeros (thanks to Simon Thornley)
- problem with time/date x values in vectorField fixed
- colors and staggering added to plot.dendrite (thanks to Marna Wagley)
plotrix 3.6 (2015-10-20)
- fixed the missing left axis ticks in pyramid.plot (thanks to Jacob Clark)
- corrected addtable2plot for log y plots (thanks to Andrew Metcalfe)
- made the axis label and axis tick expansions the same in twoord.plot (thanks to wxj)
- made the axis label and tick labels the same color as the axis in twoord.plot
- added stack labels to the sizetree function
- added imports now necessary for R CMD check
plotrix 3.5-12 (2015-05-16)
- added choice of time axis (1 or 3) to gantt.chart (thanks to Mathias Collins)
- added outlined error bars to the dispersion function (thanks to Michael Eisenring)
- added a check for no variation in values to color.scale and color2D.matplot (thanks to Diego Calzolari)
plotrix 3.5-11 (2015-01-21)
plotrix 3.5-10 (2014-11-09)
- added calculation method for SD in taylor.diagram (thanks to Melanie Moeller)
- added the assembly seat distribution functions "seats" and "election"
(thanks to Barry Rowlingson and Duncan Murdoch)
- fixed the rectangle border problem in legendg (thanks to Christian Graul)
plotrix 3.5-9
- added tangential labels to radial.plot
plotrix 3.5-8
- fixed the line length bug in feather.plot (thanks to Dr. Kazama)
plotrix 3.5-6
- added optional radial lines to the radial.grid function (thanks to Darren Obbard)
plotrix 3.5-5 (2014-03-12)
- fixed the radial label bug in the radial.* functions (thanks to Mayeul Kauffmann)
- changed the circumferential label suppress value in the radial.* functions to NULL
- added the color.axis function
- added log correction for boxed.labels (thanks to Flemming Skjøth)
- fixed the breaks bug in histStack.default (thanks to Derek Ogle)
- added scaled bar widths to barNest
plotrix 3.5-3 (2014-01-23)
- fixed the problems with data frames and margins in battleship.plot (thanks to David Carlson)
- set xpd=TRUE for the boxed.labels function (thanks to Francois Rousseu)
- changed the pie.labels function to call text and adjust in x and y
- added plain text labelling to pie.labels
- tested for a current device in cluster.overplot and count.overplot (thanks to Markus Elze)
plotrix 3.5-2 (2013-11-11)
- added the get.tablepos function (thanks to Peter Murakami)
- passed the ... argument(s) to points and dispersion in brkdn.plot (thanks to Peter Mandeville)
- added text adjustment for the circumferential labels to radial.plot
- added the fill.corner function to do waffle plots (thanks to Zhao Jin)
plotrix 3.5-1 (2013-09-04)
- added the tsxpos function (thanks to Prof J C Nash)
- added a warning for off-axis labels to staxlab (thanks again to Prof Nash)
- added the arrows argument to bumpchart (thanks to Jie)
- added the axes argument to gap.boxplot (thanks to Shane Carey)
plotrix 3.4-8 (2013-06-15)
- fixed a minor bug in the ylim argument of gap.plot
- twoord.plot had some bugs cleaned up and now has a do.first argument
- fixed the missing background colors in addtable2plot
- allowed floating.pie to ignore zero and NA values (thanks to Jose deSantos)
- added the "stax" argument to gap.plot (thanks to Zheng Lu)
- fixed the problem with "yaxlab" in gap.barplot (thanks to Giorgio Galetti)
- added the "histStack" and "plotH" functions (thanks to Derek Ogle)
plotrix 3.4-7 (2013-04-13)
- added automatic spreading out to pie.labels
- fixed the "priorities extremes" bug in gantt.chart (thanks to Michael Motta)
- pyramid.plot now accepts NA values (thanks to Susumu Tanimura)
- radial.plot now does a rank clock plot (thanks to Don Dennerline)
plotrix 3.4-6 (2013-02-23)
- fixed the kite line positioning in kiteChart (thanks to Justin Dellinger)
plotrix 3.4-5 (2012-09-18)
- fixed the upside down character bug in arctext
- fixed the typo in the demo function for kite chart
plotrix 3.4-4 (2012-09-11)
- added the radial.grid function to the NAMESPACE
plotrix 3.4-3 (2012-07-29)
- minor bug that counted NAs in the propbrk function fixed
plotrix 3.4-2 (2012-06-22)
- Character spacing and placement improved in draw.arc and arctext (thanks to Ted Toal)
- radialtext and draw.radial.line functions added (also thanks to Ted Toal)
- weighted.hist now allows a custom X axis to be displayed (thanks to Ben Graf)
- Added the barlabels function
plotrix 3.4-1 (2012-05-19)
- Fixed the alignment problem in pie3D and rationalized angle increments
- Added the raw.means.plot functions contributed by Henrik Singmann
- vastly improved the speed of the sizetree function
- added the "varpos" argument to the kiteChart function - thanks to Nikolaus Lampardariou)
plotrix 3.4 (2012-04-01)
- added the border argument to the sizetree function
- multhist now returns all values from hist - thanks to John Muccigrosso
- fixed a bug in addtable2plot that appeared on plots with a log x axis
- fixed an almost invisible bug in drawSectorAnnulus - thanks to Denes
- added the "mar" argument to pie3D - thanks to Qinghua Zhao
plotrix 3.3-9 (2012-02-16)
- Fixed the bug in centipede.plot that I introduced in v3.3-8
plotrix 3.3-8 (2012-02-13)
- added the horizontal grid argument to centipede plot (thanks to Colin Wahl)
plotrix 3.3-7
- Fixed a color bug in plotCI (thanks to Daniel Wollschlaeger)
plotrix 3.3-6 (2012-02-03)
- Added the battleship plot (or Ford curve) thanks to Adam Maltese
- Added the box.heresy function - thanks to Gianni Lavaredo
plotrix 3.3-4
- Added the display.na argument to the dispersion function (thanks to Lasse Jacobsen)
- Removed the "Overall" bar in barNest when counts are being displayed
plotrix 3.3-3 (2011-12-28)
- Fixed a bug in the Hinton diagram option (thanks to Xavier Fernández i Marín)
plotrix 3.3-2 (2011-12-21)
- color2D.matplot will now display a Hinton diagram
- added padding for negative values in twoord.plot (thanks to Hans Borcher)
- added the maxEmptyRect function (thanks again to Hans Borchers)
plotrix 3.3-1 (2011-11-24)
- expanded the color options and added top labels in sizetree
- returned the frequency calculation in weighted.hist to what it used to be
plotrix 3.3 (2011-11-18)
- fixed the vertical lines color in addtable2plot
- fixed the frequency calculation in weighted.hist (thanks to Jarad Niemi)
- added the size_n_color plot
plotrix 3.2-8 (2011-11-02)
- added partitioning of intersections to intersectDiagram
plotrix 3.2-7
- bug fix for the examples in ladderplot
plotrix 3.2-6 (2011-09-29)
- added the ruginv function after fixing some encoding problems
plotrix 3.2-5 (2011-09-28)
- fixed a color assignment problem in plotCI
- added automatic color assignment in sizetree where all levels use the same colors
plotrix 3.2-4 (2011-09-06)
- Fixed the missing "shade" argument in pie3D (thanks to Jesse Brown)
- Added specifiable priority legend label and extreme descriptors
(thanks to Pedro Reis)
- Added the (experimental) radial.pie function
plotrix 3.2-3 (2011-08-08)
- Fixed a few warnings from CRAN check (dotplot.mtb, gap.boxplot, symbolbarplot)
- Added the ruginv function (thanks to Peter Solymos)
plotrix 3.2-2 (2011-06-04)
- Added the labbePlot function (thanks to Whitney Melroy)
- Fixed the showall argument problem in the barNest function
- Fixed the problem with data frame input in the intersectDiagram function
plotrix 3.2-1 (2011-05-09)
- Added the sumbrk function to brkdnNest (thanks to Kevin Burnham)
- The dispbars function (just a call to dispersion) is now gone
- Added user specified text colors to boxed.labels (thanks to Thorn Thaler)
- Added the ehplot function (thanks to Robby, Michael & Felix)
plotrix 3.2 (2011-04-30)
- Rewrote intersectDiagram to use equidistant spacing
- Fixed a warning in oz.windrose.legend
- Fixed default ordinate scaling in twoord.plot
- Major rewrite of brkdnNest, barNest and drawNestedBars functions
- Major rewrite of color.scale function
- Added sliceArray function for barNest due to the above rewrite
plotrix 3.1-2 (2011-04-24)
- Fixed a minor bug in intersectDiagram
plotrix 3.1-1
- Border colors added to gantt.chart (thanks to Brandon Fessler)
- Extensive rewrite of the intersectDiagram function and helpers
- Rewrite of the dendroPlot function
- categoryReshape function added
plotrix 3.1 (2011-03-13)
- intersectDiagram zero instance levels fixed
- intersectDiagram now invisibly returns the list of intersections
- Spacing within levels in intersectDiagram simplified
- makeIntersectList now discards empty levels of intersection
- makeIntersectList color assignment fixed
- dendroPlot function added
plotrix 3.0-9 (2011-02-28)
- Fixed the priority coloring problem in gantt.chart
- Added optional vertical lines to addtable2plot (thanks to Bill Sperry)
- Fixed the overshooting y axis for certain values of y in barp
plotrix 3.0-8 (2011-02-08)
- Added semi-intelligent cell labelling to the color2D.matplot function
plotrix 3.0-7 (2011-01-26)
- Fixed the right ordinate alignment in twoord.plot
plotrix 3.0-6 (2011-01-10)
- Added the "barlabels" argument to drawNestedBars
- big fix for the makeDendrite, furc and plot.dendrite functions
plotrix 3.0-5 (2010-12-06)
- added Christophe Dutang's fix for the twoord.stackpoly function
- fixed the confidence limit problem in barNest (I sincerely hope)
plotrix 3.0-4 (2010-12-01)
- added semi-intelligent bar labelling to the sizetree function
- added yaxs="i" to the empty plot in twoord.plot (thanks to Giles Crane)
- added the Wilson binomial CI functions for brkdnNest
plotrix 3.0-3 (2010-11-18)
- added the ladderplot function (thanks to Peter Solymos)
plotrix 3.0-2 (2010-11-04)
- rewrote intersectDiagram to better display missing intersections
- added a correction for character expansion to boxed.labels
- fixed the count method for barNest
plotrix 3.0-1 (2010-11-03)
- competely rewrote the barNest family of functions
- removed labels for empty sets in intersectDiagram
plotrix 3.0 (2010-09-09)
- fixed some minor problems with oz.windrose (thanks to Brad Evans)
- added a 'locator' option to zoomInPlot (thanks to Greg Snow)
- added the 'padj' argument to stackpoly for more tick label control
- made the 'srt' argument work for both x and y axes in staxlab
- fixed two little bugs in thigmophobe (thanks to Stephen Milborrow)
- added the 'add' argument to radial.plot (thanks to Evan Daugharthy)
plotrix 2.9-5 (2010-07-05)
- added the kiteChart function
- added the "pos" argument to the getFigCtr function
plotrix 2.9-4 (2010-06-25)
- added a calculated default vector of axis tick positions to twoord.plot
- added a "mar" argument to the taylor.diagram function
plotrix 2.9-3 (2010-05-16)
- added the gamma.col argument to taylor.diagram (thanks to Julian Arnold)
- added the radial.labels function (thanks to Tali Vardi)
- added the multiple colors per labels to gantt.chart (thanks to Nicolas Immelman)
- added the rectFill function
- added an option to the barp function to use rectFill
plotrix 2.9-2 (2010-04-22)
- fixed the margin problem in staircase.plot
- fixed the default y-axis tick placement in barp
plotrix 2.9-1 (2010-04-13)
- fixed the "big gap" problem in the gap.plot function
- added the twoord.stackplot function (thanks to Christophe Dutang)
plotrix 2.9 (2010-04-02)
- added the panes function
- fixed the border bug in color2D.matplot
- fixed the indexing bug in drawNestedBars
plotrix 2.8-4 (2010-03-22)
- added the triax.fill function which necessitated...
- changed the initial plot call from triax.frame to triax.plot
- removed the "main" argument from triax.frame
- added brkdnNest to replace hierobrk
- rewrote barNest to suit brkdnNest
- added drawNestedBars for the display of barNest
- changed all remaining hierobarp functions to barNest
plotrix 2.8-3 (2010-02-21)
- radical rewrite of the pyramid.plot function
- fixed up barp example mistake
- fixed the title position in zoomInPlot
- rewrote the hierobarp function as barNest
plotrix 2.8-2 (2010-02-12)
- added the label.cex argument to the gantt.chart function
- changed the name of the hierobarp function to barNest
plotrix 2.8-1
- added the calculation of proportions to hierobarp
plotrix 2.8 (2010-01-22)
- added the cex argument to the staircase.plot function
- added a bit to the plotCI function examples
- changed \code tags to \samp and removed formatting from \link tags
- added the ylog argument to the barp function (thanks to Fatima Kreusch)
- added the legendg function (thanks to Primoz Peterlin)
- removed the Piper diagram functions until they run correctly
plotrix 2.7-2 (2009-10-26)
- added the axislab.cex argument to the twoord.plot function
plotrix 2.7-1 (2009-10-11)
- added the getMarginWidth function
- added the bracketing lines and labels to hierobarp
- added the hierobarp.svymean and hierobarp.svyprop functions
- added the lwd argument to stackpoly (thanks to Vaclav Varvarovsky)
- included an example to show how to use gantt.chart without dates
- included an example of histogram + density curve in twoord.plot
plotrix 2.7 (2009-08-19)
- added the getFigCtr function
- removed the final grouping lines from hierobarp
plotrix 2.6-4 (2009-07-19)
- fixed the bug in hierobrk and hierobarp that got the order of
breakdown factors wrong
plotrix 2.6-3
- fixed the bug in gap.plot that lost the high values
plotrix 2.6-2
- complete rewrite of the hierobarp and hierobrk functions
- rewrite of barhier function and name changed to sizetree
plotrix 2.6-1 (2009-06-14)
- Minor bug fix in the gap.plot function.
ChangesiIn Version 2.6
- Improved bar/line plotting in the twoord.plot function.
- Added the fullaxis function.
plotrix 2.5-5 (2009-05-04)
- Changed the default symbol in count.overplot to "1".
- Added bar plotting to the twoord.plot function.
- Added fill between the confidence lines to the dispersion function.
- Added the bumpchart function.
(Thanks to Andreas Christofferson for the idea)
- Added the spreadout function to spread out cramped labels.
- Added table cell size correction for the cex argument.
(Thanks to Brian Diggs for the patch)
plotrix 2.5-4 (2009-03-19)
- Fixed the bug in dotplot.mtb function.
plotrix 2.5-3 (2009-03-16)
- Introduced the hierobarp function.
- Introduced the zoomInPlot function.
- New version of dotplot.mtb (with bug)
plotrix 2.5-2 (2009-02-19)
- and earlier. You don't expect me to remember all that, do you?