Wie kann man die Ebenen eines Faktors in einem Datenrahmen über alle Spalten hinweg konsistent machen?

Ich habe einen Datenrahmen mit 5 verschiedenen Spalten:

         Test1   Test2   Test3  Test4  Test5 
Sample1  PASS    PASS    FAIL    WARN   WARN
Sample2  PASS    PASS    FAIL    PASS   WARN
Sample3  PASS    FAIL    FAIL    PASS   WARN
Sample4  PASS    FAIL    FAIL    PASS   WARN
Sample5  PASS    WARN    FAIL    WARN   WARN

In jeder Spalte wird jeder Ebene ein anderer Faktor zugewiesen. In Spalte 1 ist "PASS" 1. In Spalte 2 ist "PASS" 2 und "FAIL" 1. In Spalte 3 ist "FAIL" 1. In Spalte 4 ist "PASS" 1 und "WARN" 2 In Spalte 5 ist "WARN" 1.

Es wird in alphabetischer Reihenfolge ausgeführt. "PASS" muss in allen Spalten 1 sein, "WARN" muss in allen Spalten 2 sein und "FAIL" muss in allen Spalten 3 sein, damit ich dann in eine Matrix konvertieren und sie drehen kann in eine Heatmap.

Gegenwärtig werden die Faktoren den Ebenen zugewiesen, je nachdem, welche in einer bestimmten Spalte und in alphabetischer Reihenfolge angezeigt werden.

Wie kann ich es über den gesamten Datenrahmen konstant halten?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage