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] 140 105 280 245  75 240 460 505 460 515 300 305 510

# Trier les scores

# Pour trier par ordre croissant sur le score
QR <- sort(QR, sort_variables = "score")
print(QR$modalities$score)
#>  [1]  75 105 140 240 245 280 300 305 460 460 505 510 515