Changelog
Source:NEWS.md
BoutrosLab.plotting.general 7.0.9 (2023-07-21)
BoutrosLab.plotting.general 7.0.7 (2023-05-25)
BoutrosLab.plotting.general 7.0.6 (2023-02-15)
BoutrosLab.plotting.general 7.0.5 (2023-01-03)
CRAN release: 2023-01-06
BoutrosLab.plotting.general 7.0.0 (2022-02-15)
BoutrosLab.plotting.general 6.1.0 (2021-10-26)
BoutrosLab.plotting.general 6.0.0 (2020-04-01)
CRAN release: 2020-04-06
Changed
- Updated contact email
- Included source code previously imported from BoutrosLab.dist.overload and BoutrosLab.statistics.general
- Fixed resolutions for examples to reduce running time
- Added to examples that took >5 seconds to run
- Examples now output plots to tempdir()
Fixed
- Fixed errors in
create.multiplot
andcreate.multipanel
that wasn’t passing CRAN’s check by changing ‘is.na’ to ‘anyNA’ - Fixed errors in
create.multiplot
that was only checking the first element in a list by using ‘is.element’ instead of ‘==’ - Fixed spacing issue in PlottingGuide
- Added stringsAsFactors = TRUE to data.frame() calls in examples (Changes to R-devel in 2020-03-04 changed the defaults)
- Fixed thousands.splits to return a vector instead of a list
- Fixed write.metadata to use double quotes on system calls, correctly show BL.plotting.survival version and consolidate exiftool calls to speed things up
- Fixed CRAN error misuse of package= for PACKAGE=
BoutrosLab.plotting.general 5.9.5 (2018-06-05)
Changed
- Added warnings when a formula contains a conditioning variable that is an integer/numeric (barplot, boxplot, hexbinplot, scatterplot)
- Changed default xaxis.tck for boxplot to prevent automatic ticks from appearing at top of plot
BoutrosLab.plotting.general 5.9.3 (2018-04-18)
BoutrosLab.plotting.general 5.8.4 (2017-10-25)
BoutrosLab.plotting.general 5.8.3 (2017-08-11)
BoutrosLab.plotting.general 5.8.0 (2017-08-11)
Fixed
- Auto-axis now gives 5 labels by default instead of 4
- Same.as.matrix can now be applied to create dendrogram outside of heatmap
- Fixed filename error in crete.gif
- Heatmap now loads defaults
- Segplot defaults to bold like rest of plots
- Colours for default dotmap now match the documentation (had to reverse them)
BoutrosLab.plotting.general 5.7.6 (2017-08-11)
Changed
- Automatic layout justification for legends (using just arg) for continous legends
- Added helper function for seperating thousands by commas, i.e -> (12345) -> (12,345)
- Merged all the relevent colour functions into force.colour.scheme
- Can now extract dendrograms from a heatmap (only one, and may require manual manipulation)
BoutrosLab.plotting.general 5.7.4 (2017-07-19)
BoutrosLab.plotting.general 5.7.2 (2017-05-17)
BoutrosLab.plotting.general 5.7.1 (2017-05-17)
Fixed
- Write.plot.R: fixed an error that didn’t allow adding additional plots when returning object to screen (when filename = NULL)
-
create.barplot
.R: fixed a ## Fixed interfering with add.rectangle and ## Removed redundant add.background.shading (repeats add.rectangle functionality) - Force.colour.scheme: if multiple outputs were requested only one would be returned; now returns a list
BoutrosLab.plotting.general 5.7.0 (2017-05-11)
Fixed
-
create.violinplot
: fixed a ## Fixed in colour functionality; now repeats colours when fewer colours are supplied than there are groups
Changed
-
create.hexbinplot
: changed argument abline.type to abline.lty to be consistent with other functions -
create.segplot
: added warning for specific use case (multiplot fails when a vertical segplot is the first plot) -
create.manhattanplot
: changed argument axis.lwd to axes.lwd to be consistent with other functions -
create.hexbinplot
,create.histogram
,create.manhattanplot
,create.polygonplot
,create.qqplot
.comparison,create.qqplot
.fit,create.scatterplot
,create.stripplot
,create.segplot
,create.violinplot
, age.categorical.colour, append.footnote: applied code formatting (BL standards)
BoutrosLab.plotting.general 5.6.8 (2016-05-27)
Changed
-
create.dotmap
: Added parameters ‘columns’ and ‘rows’ for spot.colour.function to allow dots colours to be grouped by columns or rows, respectively [BPG-16]. There are 12 distinct colours (the default colours) and the colours start to repeat when there are more than 12 columns/rows. It also checks that the columns/rows (depending on which side is selected) are unique and throws and error if they are not.
BoutrosLab.plotting.general 5.6.6 (2016-04-29)
Changed
-
create.barplot
: Added parameters ‘add.text’, ‘text.x’, ‘text.y’, ‘text.labels’, ‘text.col’, ‘text.cex’, ‘text.fontface’ to allow users to add text labels to plot area. Added parameter ‘box.ratio’ for adjusting thickness of each bar. Added parameter ‘remove.all.border.lines’ to allow barplots with no borders. Added example for adding text to plot and adjusting box.ratio.
BoutrosLab.plotting.general 5.4.3 (2016-01-04)
Fixed
- Inconsitency in dotmap/heatmap grid lines location fixed -> everything follows heatmaps spec now fixed ## Fixed where sample.order would reorde barplots incorrectly when horizontal
- Default font sizes are consistent now
- Default font sizes are more proportional
Changed
- Ability to add multiple violin fill colours
- Able to completely remove borders from heatmaps
- Add p values automatically to box plots
- Ability to set a sperate set of defaults based on type of publication ( default sets still need to be added)
- Ability to pick what plots to retrieve plot labels from in
create.multiplot
BoutrosLab.plotting.general 5.3.9 (2015-10-01)
Changed
-
create.heatmap
: turns off grid lines when row or column number exceeds a certain threshold. - Auto-removal of grid lines can be overrided with forcing parameters
BoutrosLab.plotting.general 5.3.7
Fixed
- Same.as.matrix will now correcting readjust label specifications
- When combining scatterplots, they will no longer only use error bars from one scatter plot
- Yaxis.covariates parameter can now allow specific location specification so it does not overlap the heatmap
- Xgrid.at and ygrid.at now properly ## Changed for all functions
- Background rectangles are now drawn in the background instead of foreground
- When combining scatterplots, they will no longer only use the text specified from one scatter plot
- Removed circular definitions from Rd files
- Standardized parameter defaults
Changed
- Can now add subtitles through use of xaxis.top parameters
- Can now input a vector of files to be output to
- Can now sort boxes in
create.boxplot
by max, min, mean and median (defaults to median if not set) - Can now draw both bands and lines on segplots
- Polygon plot will now auto-calculate x and y limits if not specified
- Can now vertically align labels and adjust there coordinates manually
BoutrosLab.plotting.general 5.2.20 (2015-07-13)
Changed
-
create.barplot
,create.boxplot
,create.hexbinplot
,create.manhattanplot
,create.polygonplot
,create.scatterplot
,create.segplot
,create.stripplot
,create.violinplot
: Set xlab.label and ylab.label to default to formula components - Default.colours: greyscale check no longer runs if only one colour is requested
BoutrosLab.plotting.general 5.1.7 (2014-10-10)
Changed
- Default.colours: added new schemes spiral.noon and spiral.night
- Default.colours: rearranged order of qual scheme to decrease red-green combinations
- Force.colour.scheme: changed CNV colours to red/blue/green/white, MSI to green/yellow, risk to red/yellow
- Reorganized default.colours and force.colour.scheme to return deprecated schemes
- Show.available.palettes: reorganized layout of ‘specific’ scheme output
BoutrosLab.plotting.general 5.1.0 (2014-08-12)
Changed
-
create.scatterplot
: NEW ARGUMENTS text.guess.* now allows users to specify data points so that associated label positions can be automatically determined - Inside.rectangle: NEW FUNCTION which determines if a set of data points are inside a set of defined rectangles
- Inside.ellipse: NEW FUNCTION which determines if a set of data points are inside a set of defined ellipses
BoutrosLab.plotting.general 5.0.0 (2014-05-29)
Added
-
create.scatterplot
.with.error: ## Removed function, merged withcreate.scatterplot
- Panel.BL.bwplot: ## Removed function, functionality no longer needed
-
create.multiple
.stripplots: ## Removed function, functionality contained withincreate.stripplot
-
create.multiple
.boxplots: ## Removed function, functionality contained withincreate.boxplot
-
create.barplot
.with.error: ## Removed function, functionality contained withincreate.barplot
- Rgb.to.greyscale: ## Removed function, moved into display.colours
- Colour.to.grey: ## Removed function, moved into display.colours
- Scientific.notation.2: ## Removed function, functionality contained within scientific.notation
- Scientific.notation.expr: ## Removed function, functionality contained within scientific.notation
-
create.violinplot
: Renamed function fromcreate.violin
.plot -
create.polygonplot
: Renamed function fromcreate.polygon
Changed
- Code and documentation base reviewed to match lab formatting standard
- Updating examples in documentation to use standard datasets instead of fake data
-
create.multiplot
: ## Changedd example plots to use standard dataset - Patient: Added additional data to show proportions of base changes
-
create.scatterplot
: Added example using error bars - Scientific.notation: Now returns either an expression or list
- Updated test-suite to save a single multiplot to file
BoutrosLab.plotting.general 4.2.24 (2014-04-24)
Changed
- Embed.plot: Added example & ## Changedd documentation to use proper parameters
-
create.hexbinplot
: Fixed formatting issue -
create.scatterplot
: Fixed auto-sensing of labels -
create.barplot
: Added functionality of adding text above bars -
create.heatmap
: Added ability to have multi-sized borders -
create.heatmap
: Adjusted input of ‘main’ to accept non-list values - MultiPlotTutorial: Compressed pdf
- Updated formatting of all function documentation
- NAMESPACE: Added imports
BoutrosLab.plotting.general 4.2.22 (2014-04-17)
Changed
-
create.densityplot
: Expose top, bottom, left, and right padding parameters -
create.hexbinplot
: Expose top, bottom, left, and right padding parameters -
create.qqplot
.fit: Expose top, bottom, left, and right padding parameters -
create.qqplot
.comparison: Expose top, bottom, left, and right padding parameters -
create.violin
.plot: Expose top, bottom, left, and right padding parameters -
create.heatmap
: Added removal of top bar in stratified dendrograms
BoutrosLab.plotting.general 4.2.20 (2014-04-13)
BoutrosLab.plotting.general 4.2.17 (2014-03-26)
Changed
-
create.barplot
: Added ability to draw curves -
create.boxplot
: Added ability to draw curves -
create.barplot
.with.error: Adjusted whisker length to not cover whole bar -
create.heatmap
: Added example of per-cell font characteristics -
create.barplot
: Added example of grouped labels -
create.boxplot
: Added option of drawing line either in front of or behind plot
BoutrosLab.plotting.general 4.2.16 (2014-03-17)
BoutrosLab.plotting.general 4.2.15 (2014-03-14)
BoutrosLab.plotting.general 4.2.14 (2014-03-05)
Changed
-
create.heatmap
: Added functionality of inserting additional symbols -
create.heatmap
: Added example to documentation of symbol usage -
create.scatterplot
: Changed ablines to be drawn in front of plot - Added datasets files to inst folder for later use in examples
- Added vignettes folder containing multiplot tutorial
BoutrosLab.plotting.general 4.2.10 (2014-02-06)
BoutrosLab.plotting.general 3.10.0 (2013-07-25)
Added
-
create.scatterplot
: Added parameter ‘axis.key.padding’ to adjust spacing between y-axis and key -
create.scatterplot
: Added parameters ‘add.points’, ‘points.x’, ‘points.y’, ‘points.col’, ‘points.pch’, ‘points.cex’ - allow users to add additional points to plot area -
create.scatterplot
: Added parameters ‘add.text’, ‘text.x’, ‘text.y’, ‘text.labels’, ‘text.col’, ‘text.cex’, ‘text.fontface’ - allow users to add text labels to plot area
BoutrosLab.plotting.general 3.7.0 (2013-05-29)
Added
-
create.heatmap
: Added ‘covariates.row.lines’, ‘covariates.col.lines’, ‘covariates.top.row.lines’, ‘covariates.top.col.lines’ corresponding to new covariates.grob arguments, and ## Changedd examples - Covariates.grob: Added parameters ‘row.lines’ and ‘col.lines’ to allow user to specify which grid lines to draw in covariate bars, and ## Changedd examples
BoutrosLab.plotting.general 3.6.7 (2013-01-23)
Changed
-
create.scatterplot
: Added explicit horizontal argument -
create.barplot
: Added options to specify distance between x-axis and label -
create.scatterplot
: Add options to pass arbitrary plots onto lattice:xyplot -
create.barplot
.with.error: Fixing documentation -
create.barplot
: Allow user to edit ‘key.bottom’ -
create.stripplot
: Added parameters to allow for different border/fill colours (for pch 21:25), ‘colour.alpha’ to allow for plotting character transparencies, ‘as.table’, ‘x.spacing’, ‘y.spacing’ for customization of panels
BoutrosLab.plotting.general 3.6.5 (2013-01-09)
Changed
-
create.scatterplot
: Added ‘key.left.padding’ parameter to place legends to left of graph -
create.scatterplot
: Added ‘axes.lty’ to set line style of axes lines - Force.colour.scheme: Added another colour palette
-
create.multiplot
: Added three parameters - ‘xaxis.rot’, ‘key.left.padding’, ‘key.right.padding’
BoutrosLab.plotting.general 3.5.5 (2012-11-08)
Changed
-
create.heatmap
: Use grobPack() fontfamily specification to avoid unknown Arial font specification -
create.dotmap
: Changed yaxis label default to not be bold - Legend.grob: Added parameters - ‘layout’, ‘between.col’, ‘between.row’ to allow user to specify layout for multiple legends and set empty space between rows/columns
- Legend.grob: Changed titles in legend to use a text grob instead of
draw.key
-
create.heatmap
: Added ‘legend.layout’, ‘legend.between.col’, and ‘legend.between.row’ parameters
BoutrosLab.plotting.general 3.5.0 (2012-10-10)
Added
- Covariates.grob: Added parameters ‘grid.row’, ‘grid.col’, ‘grid.border’ to allow customization of grid lines within covariate bars
-
create.heatmap
: Added parameters ‘covariates.grid.row’, ‘covariates.grid.col’, ‘covariates.grid.border’, ‘covariates.top.grid.row’, ‘covariates.top.grid.col’, ‘covariates.top.grid.border’, ‘legend.border’, ‘legend.border.padding’ -
create.heatmap
: Added parameters ‘covariates.padding’, and ‘covariates.top.padding’ to allow for empty space between covariate bars and dendrograms - Legend.grob: Added parameters ‘border’, ‘border.padding’ to allow for border around legend
- Updated examples
BoutrosLab.plotting.general 3.2.25 (2012-07-26)
Changed
-
create.polygon
: New arguments ‘extra.points’, ‘extra.points.cex’, ‘extra.points.col’, to allow for points plotted on top of main plot -
create.polygon
: New arguments ‘xgrid.at’, ‘ygrid.at’, ‘grid.col’ to allow for grid lines in the background of the main plot -
create.violin
.plot: New arguments ‘extra.points’, ‘extra.points.cex’, ‘extra.points.col’, to allow for points plotted on top of main plot -
create.violin
.plot: New arguments ‘fill.colour’, ‘border.lwd’ to allow for control of interior colours and exterior border widths
BoutrosLab.plotting.general 3.2.7 (2012-06-08)
Changed
-
create.histogram
: Added parameters for padding, spacing, layout, panel -
create.histogram
: Specifying type = “cairo” for all tiff() calls in Rd files - needed for building package on Mac - Covariates.grob: Specifying type = “cairo” for all tiff() calls in Rd files - needed for building package on Mac
-
create.multiplot
: Specifying type = “cairo” for all tiff() calls in Rd files - needed for building package on Mac - Legend.grob: Specifying type = “cairo” for all tiff() calls in Rd files - needed for building package on Mac
BoutrosLab.plotting.general 3.2.5 (2012-05-31)
Changed
-
create.densityplot
: Fixed ## Fixed when grids are added - now if type=c(“g”,“l”), xyplot.panels do not double call “g” circle symbols instead of lines -
create.multiple
.boxplots: ## Changedd x-axis label/rotation variable names to match other plotting functions & added argument to allow for specification of main.cex -
create.stripplot
: ## Changedd x-axis rotation variable name to match other plotting functions & added arguments to specify x/ylab.col, x/yaxis.col/tck/rot -
create.violinplot
: ## Changedd x-axis label/rotation variable names to match other plotting functions & added arguments to allow for specification of x/ylab.col, x/yaxis.col/tck/rot
BoutrosLab.plotting.general 3.2.4 (2012-05-29)
Changed
-
create.histogram
: Added arguments to allow for specification of x/yaxis.col/tck, x/ylab.col, x/yaxis.rot -
create.polygon
: Added arguments to allow for specification of x/yaxis.col/tck, x/ylab.col, x/yaxis.rot -
create.qqplot
.comparison: Added arguments to allow for specification of x/yaxis.col/tck, x/ylab.col -
create.qqplot
.fit: Added arguments to allow for specification of x/yaxis.col/tck, x/ylab.col -
create.scatterplot
: Added arguments to allow for specification of x/yaxis.col/tck, x/ylab.col -
create.scatterplot
.with.error: Added arguments to allow for specification of x/yaxis.col/tck, x/ylab.col
BoutrosLab.plotting.general 3.2.2 (2012-05-28)
Changed
-
create.multiplot
: Adjusted formatting and ## Removed de## Fixedging code -
create.scatterplot
: Added option ‘abline.v’ to draw vertical lines -
create.heatmap
: ## Changedd x/y label variable names to match other plotting functions, and added arguments to allow for specification of ‘yaxis.rot’, ‘xaxis.col’, ‘yaxis.col’, ‘xlab.col’, ‘ylab.col’, ’main.cex -
create.hexbinplot
: ## Changedd x/y label variable names to match other plotting functions, and added arguments to allow for specification of ‘yaxis.rot’, ‘xaxis.col’, ‘yaxis.col’, ‘xlab.col’, ‘ylab.col’, ‘xaxis.tck’, ‘yaxis.tck’ -
create.dotmap
: ## Changedd x/y label and x/y cex variable names to match other plotting functions, and added arguments to allow for specification of ‘yaxis.rot’, ‘xaxis.col’, ‘yaxis.col’, ‘xlab.col’, ‘ylab.col’
BoutrosLab.plotting.general 3.2.0 (2012-05-16)
Added
-
create.multiplot
: Added example with 6 panels & modified variable names to be consistent -
create.barplot
: Changed x/yaxis label variable names, ## Changedd to accept arguments for x/yaxis rotation, x/y axis label and tick label colour, and length of x/y axis tick marks -
create.barplot
.with.error: Changed x/yaxis label variable names, ## Changedd to accept arguments for x/yaxis rotation, x/y axis label and tick label colour, and length of x/y axis tick marks -
create.boxplot
: Changed x/yaxis label variable names, ## Changedd to accept arguments for x/yaxis rotation, x/y axis label and tick label colour, and length of x/y axis tick marks -
create.densityplot
: Changed x/yaxis label variable names, ## Changedd to accept arguments for x/yaxis rotation, x/y axis label and tick label colour, and length of x/y axis tick marks
BoutrosLab.plotting.general 3.1.2 (2012-03-30)
Changed
-
create.heatmap
: ## Changedd examples to be fewer and follow a logical progression - Covariates.grob: ## Changedd examples to be generated using grid.draw() and produce .tiff output
- Legend.grob: Prevented premature closure of user images by removing “dev.off()” call & ## Changedd examples to .tiff files using grid.draw()
BoutrosLab.plotting.general 3.0.0 (2012-01-23)
BoutrosLab.plotting.general 2.13.0 (2012-01-16)
Added
-
create.multiplot
: Renamed this function - previously called ‘create.plot
.with.levelplot’ -
create.multiplot
: ## Changedd to take any number of plots and display them in the specified layout -
create.multiplot
: Replaced parameters ‘plot.object’ and ‘levelplot.object’ with ’plot.objects -
create.multiplot
: Replaced parameter ‘spacing’ with ‘yspacing’ -
create.multiplot
: Added parameters ‘xspacing’ and ‘plot.layout’
BoutrosLab.plotting.general 2.10.6 (2011-12-01)
BoutrosLab.plotting.general 2.10.4 (2011-11-30)
Changed
-
create.scatterplot
: Replace parameter ‘add.lines’ with ‘add.curves’, this allowing the user to draw any segment of any curve that can be specified with a function -
create.scatterplot
: Added example to demonstrate use of ‘add.curves’ parameter -
create.polygon
: Fixed ‘alternating’ parameter to force x-axis labels to be on the bottom row -
create.polygon
: ## Changedd example
BoutrosLab.plotting.general 2.9.34 (2011-09-05)
Changed
-
create.barplot
: Added parameters to change colour and font size of the panel title -
create.boxplot
: Added parameters to change colour and font size of the panel title -
create.polygon
: Added parameters to change colour and font size of the panel title -
create.scatterplot
: Added parameters to change colour and font size of the panel title
BoutrosLab.plotting.general 2.9.18 (2011-08-23)
Changed
-
create.qqplot
.comparison: Added functionality of drawing confidence bands -
create.qqplot
.comparison: Changed label default behaviour -
create.qqplot
.fit: Changed label default behaviour -
create.dotmap
: Changed default grid line colour to black if background colour is present -
create.polygon
: Fixed grouping functionality and example -
create.polygon
: Added translucent colours
BoutrosLab.plotting.general 2.7.5 (2011-06-08)
Changed
-
create.histogram
: Added ‘lwd’ and ‘lty’ parameters to control line width and line style -
create.histogram
: Fixed code to work without axes labels -
create.scatterplot
: Added ‘lty’ parameter to control line style and adjusted example -
create.scatterplot
.with.error: Added ‘lty’ parameter and adjusted example
BoutrosLab.plotting.general 2.7.0 (2011-05-12)
BoutrosLab.plotting.general 2.3.0 (2011-02-22)
Changed
-
create.scatterplot
: Cleaned up code to use a single panel function -
create.scatterplot
.with.error: Cleaned up code to use a single panel function -
create.scatterplot
.with.error: ## Changedd formatting to use tabs instead of spaces -
create.scatterplot
.with.error: Cleaned up documentation and examples
BoutrosLab.plotting.general 2.2.0 (2011-02-22)
Changed
-
create.densityplot
: Changed ‘xat’ and ‘yat’ parameters into ‘xgrid.at’ and ‘ygrid.at’ parameters to specify grid lines and added example -
create.scatterplot
: Changed ‘xat’ and ‘yat’ parameters into ‘xgrid.at’ and ‘ygrid.at’ parameters to specify grid lines and added example -
create.scatterplot
.with.error: Changed ‘xat’ and ‘yat’ parameters into ‘xgrid.at’ and ‘ygrid.at’ parameters to specify grid lines and added example
BoutrosLab.plotting.general 2.0.10 (2011-01-07)
Changed
- Get.corr.key: Added function to add basic correlation key to scatter-like plots
-
create.barplot
: ## Changedd documentation and examples to use more complex datasets and demonstrate use of ‘ylim’ and ‘yat’ parameters -
create.barplot
: Added ‘key’ parameter -
create.barplot
: Changed ‘groups’ parameter to accept an expression or variable
BoutrosLab.plotting.general 2.0.0 (2010-11-02)
Added
- Updated package dependencies
- Updated all plotting functions to take a main title
- Get.defaults: Fixed ## Fixed related to changes in newest versions of R and lattice
-
create.heatmap
: ## Changedd colouring functionality to reduce possibility of error -
create.histogram
: Added functionality of colouring bars -
create.hexbinplot
: Added functionality of specifying label sizes
BoutrosLab.plotting.general 1.11.0 (2010-10-14)
BoutrosLab.plotting.general 1.9.15 (2010-08-26)
Changed
-
create.violinplot
: Added ‘horizontal’ parameter to allow user to specify whether to plot horizontally or vertically -
create.scatterplot
.with.error: Added ‘y.error.up’, ‘y.error.down’, ‘x.error.right’, ‘x.error.left’ parameter to allow for drawing horizontal and/or vertical error bars (## Removed ‘error.plus’ and ‘error.minus’ parameters) -
create.scatterplot
.with.error: Added ‘x.error.bar.col’ and ‘y.error.bar.col’ parameters -
create.scatterplot
.with.error: Added ‘error.whisker.angle’ parameter to control the angle of whiskers drawn at both ends of the error bars
BoutrosLab.plotting.general 1.9.13 (2010-08-15)
BoutrosLab.plotting.general 1.9.6 (2010-08-04)
Changed
-
create.barplot
: Added ‘yaxis.labels’ parameter -
create.scatterplot
: Changed panel function to allow for ## Changed() to change conditioned trellis object -
create.multiple
.boxplots: Changed c() to stack() to accommodate data.frames -
create.violin
.plot: ## Changedd to match other plotting functions
BoutrosLab.plotting.general 1.9.4 (2010-07-26)
Changed
-
create.barplot
: Renamed parameters to standardize with other plotting functions -
create.multiple
.boxplots: Renamed parameters to standardize with other plotting functions -
create.heatmap
: Added verbose warning when function cannot generate a figure -
create.boxplot
: Fixed broken default handling of y-axis scale labels
BoutrosLab.plotting.general 1.9.2 (2010-06-28)
Changed
-
create.barplot
: Changed ‘xlab’ and ‘ylab’ parameters into ‘xlab.label’ and ‘ylab.label’ and reordered parameters -
create.boxplot
: Changed ‘xlabel’, ‘ylabel’, ‘xlabel.cex’, and ‘ylabel.cex’ parameters into ‘xlab.lab’, ‘ylab.lab’, ‘xlab.cex’, ‘ylab.cex’ and reordered parameters -
create.hexbinplot
: Changed ‘xlabel’, ‘ylabel’ parameters into ‘xlab.label’, ‘ylab.label’ -
create.stripplot
: Changed ‘xlabel’, ‘ylabel’, ‘xlabel.cex’, ‘ylabel.cex’ into ‘xlab.lab’, ‘ylab.lab’, ‘xlab.cex’, ‘ylab.cex’ and reordered parameters -
create.violinplot
: Changed ‘ylabel’ parameter into ‘ylab.label’ -
create.histogram
: Adjusted example -
create.multiple
.boxplots: Adjusted example
BoutrosLab.plotting.general 1.8.0 (2010-06-24)
Added
- Updated plotting functions to return the trellis object only if filename = NULL
- All example files are named after the method that produced them
- Standardized variable names of plotting objects to trellis.object
Changed
-
create.multiple
.boxplots: Fixed spacing/indentation to match coding standard -
create.histogram
: Reordered parameters to have mandatory parameters come first -
create.stripplot
: Reordered parameters to have mandatory parameters come first -
create.violinplot
: Reordered parameters to have mandatory parameters come first -
create.histogram
: Allowed lattice default values for breaks, ylimits, etc -
create.violinplot
: Allowed lattice default values for ylimits, yat
BoutrosLab.plotting.general 1.7.2 (2010-06-22)
BoutrosLab.plotting.general 1.6.15 (2010-04-14)
BoutrosLab.plotting.general 1.6.4 (2010-03-14)
Changed
-
create.heatmap
: Added selective plotting of right/top/left dendrograms -
create.heatmap
: Improved colour-palette selection by calculating the range of the data -
create.heatmap
: Allowed specification of main figure title -
create.heatmap
: Allowed separate output of a file and/or return of a trellis object - Enforced minimum version numbers on package dependencies