label_fun function to pairs_plot, wrap_cont_cont and wrap_hist allowing strip labels to incorporate expressions via pmplots:::label_parse #45parse_label and label_parse_label are exportedcol_label so that punctuation in col//label does not result in error #72?pm_axis_functions)npde_time, npde_tad and npde_tafd, npde_pred, npde_hist, and npde_q functionsres_hist, wres_hist, and cwres_hist along with the more general cont_hist functions for plotting residuals or other continuous variables as histogramseta_cont, (cw)res_cont, eta_cat, and (cw)res_cat; see function help for more details about what this meanscont_cont_list and cont_cat_list as vectorized versions of cont_cont and cont_cat
pairs_plot as a more-generic front end to ggpairs
eta_pairs and pairs_plot to GGally::ggpairs; this allows users to pass in a mapping for colors etcpairs_plot to allow users to pass in custom functions for upper and lower
lower function in pairs_plot, the mapping object is checked for smooth_color and smooth_lty for more control over the smoothing lineshk argument to pairs_plot
xs and ys information; axis titles respect user-supplied name settings for scalesrot_x and rot_y to rotate tick labelsscales argument to dv_pred and dv_ipred; by default (scales = "fixed"), the x- and y-axis have the same limits; when scales = "free" limits are chosen by ggplot2 and will likely be different for x- and y-axissplit_plot when splitting by a factor that doesn’t have all level presentwres_q related to indexing a tibblepm_theme, pm_abline, pm_smooth, pm_hline, pm_histogram; these functions help make the plots look consistent with other plots if you are making reference lines, smooths, etc; pm_theme is still just a wrapper around theme_bw()
eta_pairs dispatches to eta_hist when there is only one eta in the mix #14cwres, wres, and npde
labs rather than via scale_(x|y)_continuous #23col_label specification can now be automatically parsed to generate expressions to be rendered with plotmath; if two $ symbols are found in the title, pmplots will try to load the latex2exp namespace and pass the axis title through latex2exp::TeX. Otherwise, if the axis title begins with !!, then pmplots will parse the column title to generate the expressionpm_grid
eta_pairs #17split_plot now accepts a grouped data frame as input; the list of plots will be generated by splitting the data frame on grouping column #32wrap_cont_cont, wrap_cont_time, wrap_res_time, wrap_eta_cont, wrap_hist, and wrap_dv_preds
logbr3 so that the values are sorted; this fixes an issue where the grid lines were not propoerly displayed with these breaksdv_time and dv_pred when modifying the x-scale and y-scale through xs and ys argumentsdv_time and dv_pred so that breaks are at half-log units when log = TRUE or loglog = TRUE