Skip to contents

Permet de trier les bilans qualité en fonction d'une ou plusieurs variables.

Arguments

x

objet de type QR_matrix ou mQR_matrix.

decreasing

booléen indiquant si les bilans qualité doivent être triés par ordre croissant ou décroissant. Par défaut, le tri est effectué par ordre croissant.

sort_variables

variables à utiliser pour le tri. Elles doivent être présentes dans les tables de modalités.

...

autres paramètres de la fonction order (non utilisés pour l'instant).

Value

L'objet en entrée avec les tables de bilan qualité triées.

Examples


# Chemin menant au fichier demetra_m.csv
demetra_path <- file.path(
    system.file("extdata", package = "JDCruncheR"),
    "WS/ws_ipi/Output/SAProcessing-1",
    "demetra_m.csv"
)

# Extraire le bilan qualité à partir du fichier demetra_m.csv
QR <- extract_QR(demetra_path)

# Calculer le score
QR <- compute_score(QR, n_contrib_score = 2)
print(QR[["modalities"]][["score"]])
#>  [1]  60 105 350 295  75 340 560 605 550 575 460 355 530

# Trier les scores

# Pour trier par ordre croissant sur le score
QR <- sort(QR, sort_variables = "score")
print(QR[["modalities"]][["score"]])
#>  [1]  60  75 105 295 340 350 355 460 530 550 560 575 605