View source: R/olink_normalization_utils.R
olink_norm_input_check_df_cols | R Documentation |
This function takes as input a named list of datasets and checks if their columns allow the normalization to be performed. The input may contain "tibble", "ArrowTable" or a mixture of them.
olink_norm_input_check_df_cols(lst_df)
lst_df |
Named list of datasets to be normalized. |
Named list of vectors with the required column names for each dataset in lst_df if no error.
Klev Diamanti
# One dataset
OlinkAnalyze:::olink_norm_input_check_df_cols(
lst_df = list(
"p1" = npx_data1
) |>
lapply(function(l_df) {
l_df |>
dplyr::select(
-dplyr::any_of(c("Normalization"))
)
})
)
# Two datasets
OlinkAnalyze:::olink_norm_input_check_df_cols(
lst_df = list(
"p1" = npx_data1,
"p2" = npx_data2
) |>
lapply(function(l_df) {
l_df |>
dplyr::select(
-dplyr::any_of(c("Normalization"))
)
})
)
# Multiple datasets
OlinkAnalyze:::olink_norm_input_check_df_cols(
lst_df = list(
"p1" = npx_data1,
"p2" = npx_data2,
"p3" = npx_data1,
"p4" = npx_data2
) |>
lapply(function(l_df) {
l_df |>
dplyr::select(
-dplyr::any_of(c("Normalization"))
)
})
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.