plot.powdRafps {powdR} | R Documentation |
Plotting elements of a powdRafps object
Description
plot.powdRafps
is designed to provide easy, adaptable plots
of full pattern summation outputs produced from afps
.
Usage
## S3 method for class 'powdRafps'
plot(x, wavelength, mode, group, xlim, show_excluded, interactive, ...)
Arguments
x |
a powdRafps object |
wavelength |
One of "Cu", "Co" or a custom numeric value defining the wavelength (in Angstroms). Used to compute d-spacings.When "Cu" or "Co" are supplied, wavelengths of 1.54056 or 1.78897 are used, respectively. |
mode |
One of "fit", "residuals" or "both" defining whether to plot the fitted patterns, the residuals of the fit, or both, respectively. Default = "fit". |
group |
A logical parameter used to specify whether the plotted data are grouped according to the phase name. Default = FALSE. |
xlim |
A numeric vector providing limits of the x-axis (E.g. |
show_excluded |
A logical value specifying whether the areas excluded from the
fitting are identified in the plot as grey rectangles. Default |
interactive |
logical. If TRUE then the output will be an interactive ggplotly object. If FALSE then the output will be a ggplot object. |
... |
other arguments |
Details
When seeking to inspect the results from full pattern summation, interactive
plots are particularly useful and can be specified with the interactive
argument.
Examples
#Load the minerals library
data(minerals)
# Load the soils data
data(soils)
## Not run:
afps_sand <- afps(lib = minerals,
smpl = soils$sandstone,
std = "QUA.1",
amorphous = "ORG",
align = 0.2,
lod = 0.1)
plot(afps_sand, wavelength = "Cu")
plot(afps_sand, wavelength = "Cu", interactive = TRUE)
## End(Not run)