savePlot.plotSummaryAlphaPart {AlphaPart} | R Documentation |
savePlot
from the grDevices package
works for current page on graphical device. This is an attempt to
make this function generic so that one can define savePlot
methods for particular needs.Save plot objects of class
plotSummaryAlphaPart
on the disk for permanent storage.
## S3 method for class 'plotSummaryAlphaPart'
savePlot(x, filename, type,
device, pre.hook, traitsAsDir, ...)
## Default S3 method:
savePlot(...)
x |
Object on which to chose savePLot method. |
filename |
Character, filename to save to. |
type |
Character, file/device type. |
device |
Device, the device to save from. |
pre.hook |
Function, call some code before calling print method for plots (see examples). |
traitsAsDir |
Logical, should plots be saved within trait folders; the construction is
|
... |
Arguments passed to |
Beside the side effect of saving plots to disk, filenames are printed on screen during the process and at the end invisibly returned.
savePlot
help page on the default savePlot
method in the grDevices package; savePlot.plotSummaryAlphaPart
help page on the method for the objects of plotSummaryAlphaPart
class; and
plot.summaryAlphaPart
for ploting results of summaryAlphaPart object.
## Partition additive genetic values
res <- AlphaPart(x=AlphaPart.ped, colPath="country", colBV=c("bv1", "bv2"))
## Summarize population by generation (=trend)
ret <- summary(res, by="gen")
## Plot the partitions
p <- plot(ret, ylab=c("BV for trait 1", "BV for trait 2"), xlab="Generation")
## Save the plots
tmp <- savePlot(x = p, filename="test", type="png")
## Remove the files
unlink(tmp)