plots the fluxes, fit and slope in facets with color code indicating quality flags This function takes time to run and is optional in the workflow, but it is still highly recommended to use it to visually check the measurements. Note that 'flux_plot' is specific to the 'fluxible' package and will work best with datasets produced following a fluxible workflow.
slopes_df: dataset containing slopes, with flags produced by flux_quality
conc_col: column with gas concentration
datetime_col: column with datetime of each data point
color_discard: color for fits with a discard quality flag
color_cut: color for the part of the flux that is cut
color_ok: color for fits with an ok quality flag
color_zero: color for fits with a zero quality flag
scale_x_datetime_args: list of arguments for scale_x_datetime
f_ylim_upper: y axis upper limit
f_ylim_lower: y axis lower limit
f_plotname: filename for the extracted pdf file; if empty, the name of slopes_df will be used
facet_wrap_args: list of arguments for facet_wrap_paginate
y_text_position: position of the text box
print_plot: logical, if TRUE it prints the plot as a ggplot object but will take time depending on the size of the dataset
output: pdfpages, the plots are saved as A4 landscape pdf pages; ggsave, the plots can be saved with the ggsave function; print_only (default) prints the plot without creating a file (independently from 'print_plot' being TRUE or FALSE)
ggsave_args: list of arguments for ggsave
(in case output = "ggsave")
Returns
plots of fluxes, with raw concentration data points, fit, slope, and color code indicating quality flags and cuts. The plots are organized in facets according to flux ID, and a text box display the quality flag and diagnostics of each measurement. The plots are returned as a ggplot object if print_plot = TRUE; if print_plot = FALSE it will not return anything but will produce a file according to the output argument.