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)
#> Multiple column found for extraction of q statistic
#> first column selected

# Calculer le score
QR <- compute_score(QR, n_contrib_score = 2)
print(QR[["modalities"]][["score"]])
#>  [1] 145  45 300 310  30 195 560 560 505 545 255 310 535

# Trier les scores

# Pour trier par ordre croissant sur le score
QR <- sort(QR, sort_variables = "score")
print(QR[["modalities"]][["score"]])
#>  [1]  30  45 145 195 255 300 310 310 505 535 545 560 560