To sort the quality reports on one or several variables
Usage
# S3 method for class 'QR_matrix'
sort(x, decreasing = FALSE, sort_variables = "score", ...)
# S3 method for class 'mQR_matrix'
sort(x, decreasing = FALSE, sort_variables = "score", ...)
Arguments
- x
a
QR_matrix
ormQR_matrix
object- decreasing
logical indicating whether the quality reports must be sorted in ascending or decreasing order. By default, the sorting is done in ascending order.
- sort_variables
They must be present in the modalities table.
- ...
other parameters of the function
order
(unused for now)
See also
Other QR_matrix functions:
export_xlsx()
,
export_xlsx.QR_matrix()
,
export_xlsx.mQR_matrix()
,
extract_QR()
,
rbind.QR_matrix()
,
weighted_score()
Examples
# Path of matrix demetra_m
demetra_path <- file.path(
system.file("extdata", package = "JDCruncheR"),
"WS/ws_ipi/Output/SAProcessing-1",
"demetra_m.csv"
)
# Extract the quality report from the demetra_m file
QR <- extract_QR(demetra_path)
# Compute the score
QR <- compute_score(QR, n_contrib_score = 2)
print(QR$modalities$score)
#> [1] 140 105 280 245 75 240 460 505 460 515 300 305 510
# Sort the scores
# To sort by ascending scores
QR <- sort(QR, sort_variables = "score")
print(QR$modalities$score)
#> [1] 75 105 140 240 245 280 300 305 460 460 505 510 515