Plots cycle data from an ir_aggregate_isofiles() result or a plain data
frame. When dataset is an ir_aggregated_data object, the $cycles
dataset is inner-joined with $metadata (bringing in all metadata columns
not already present in $cycles) before plotting. The plot data must contain
cycle, type, mass, and an intensity.* column — an error is thrown if
any are missing. The intensity unit suffix becomes the y axis label. If
mass is not already a factor it is converted to one with levels sorted in
numerical order.
Usage
ir_plot_dual_inlet(
dataset,
panel = file_name,
color = mass,
shape = type,
linetype = species,
color_values = palette.colors(),
scientific = FALSE,
n_y_breaks = 5,
theme = ir_default_theme()
)Arguments
- dataset
an
ir_aggregated_dataobject fromir_aggregate_isofiles()or a plain data frame withcycle,type,mass, and anintensity.*column- panel
column or expression for faceting (default:
file_name). Set toNULLto suppress panels.- color
column or expression for the colour aesthetic (default:
mass)- shape
column or expression for the point shape aesthetic (default:
type, distinguishing"standard"from"sample"cycles)- linetype
column or expression for the linetype aesthetic (default:
species)- color_values
named or unnamed character vector of colours passed to
ggplot2::scale_color_manual(), orNULLto use the ggplot2 default colour palette (default:palette.colors())- scientific
whether to format y axis labels in scientific notation (default:
FALSE)- n_y_breaks
desired number of y axis tick marks (default:
5)- theme
ggplot2 theme to apply (default:
ir_default_theme())
