Learn R Programming

JDCruncheR (version 0.3.5)

sort: QR_matrix and mQR_matrix sorting

Description

To sort the quality reports on one or several variables

Usage

# S3 method for QR_matrix
sort(x, decreasing = FALSE, sort_variables = "score", ...)

# S3 method for mQR_matrix sort(x, decreasing = FALSE, sort_variables = "score", ...)

Value

the input with sorted quality reports

Arguments

x

a QR_matrix or mQR_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

Traduction française

Other QR_matrix functions: export_xlsx(), export_xlsx.QR_matrix(), export_xlsx.mQR_matrix(), extract_QR(), rbind.QR_matrix(), weighted_score()

Examples

Run this code
# 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"]])

# Sort the scores

# To sort by ascending scores
QR <- sort(QR, sort_variables = "score")
print(QR[["modalities"]][["score"]])

Run the code above in your browser using DataLab