Skip to contents

visualize intensity distributions

visualize intensity distributions

Usage

plot_intensity_distribution_violin(
  pdata,
  sample_name,
  response,
  is_transformed = FALSE
)

plot_intensity_distribution_density(
  pdata,
  sample_name,
  response,
  is_transformed = FALSE,
  legend = TRUE
)

Arguments

pdata

data.frame

sample_name

character — sample column name

response

character — intensity column name

is_transformed

logical — is intensity log-transformed?

legend

do not show legend

Examples

istar <- sim_lfq_data_peptide_config()
#> creating sampleName from file_name column
#> completing cases
#> completing cases done
#> setup done
lfq <- LFQData$new(istar$data, istar$config)
plot_intensity_distribution_violin(
  lfq$get_data(), lfq$sample_name(), lfq$response(), lfq$is_transformed())
#> Warning: Removed 36 rows containing non-finite outside the scale range
#> (`stat_ydensity()`).
#> Warning: Removed 36 rows containing non-finite outside the scale range
#> (`stat_summary()`).


istar <- sim_lfq_data_peptide_config()
#> creating sampleName from file_name column
#> completing cases
#> completing cases done
#> setup done
lfq <- LFQData$new(istar$data, istar$config)
plot_intensity_distribution_density(
  lfq$get_data(), lfq$sample_name(), lfq$response(), lfq$is_transformed())
#> Warning: Removed 36 rows containing non-finite outside the scale range
#> (`stat_density()`).