Produces one plot panel per number of methods with predictions. Each plot panel has one plot per cell type.
deconv_pred_obs_plot(
deconv_df,
true_values_col,
predicted_cols,
sample_id_col,
group_col,
axis_lims = list(x = c(0, 1), y = c(0, 1))
)list of ggplot2 objects
A data.frame with meta.data, true values and predictions for different methods as columns. Each row should be a prediction for a given sample and a given group/cell type.
A string with the name of the column with the true values in `deconv_df`.
A vector of strings with the name of the columns with the predictions for different methods in `deconv_df`.
A string with the name of the column with the sample name or ID in `deconv_df`.
A string with the name of the column containing the cell types or groups in `deconv_df`.
A list with two entries, `x` and `y`, defining the limits of the x and y axis of the plot.