Ich habe einen Datenrahmen ‚clinDF‘, die ich habe auf einer anderen zur Aktualisierung basiert, ‚parsingDF‘, durch R. Lassen Sie uns sagen:Analysieren von Datenrahmen basierend auf einem anderen Datenrahmen? (? Zelle für Zelle)
#clinDF
P1 P2 P3 P4
A M F M M
B H M L M
C 3 4 1 0
#parsingDF
feat var col
[1] A M #B3E2CD
[2] A F #E41A1C
[3] B H #A6CEE3
[4] B M #FCCDE5
[5] B L #8DD3C7
[6] C 0 #BC80BD
[7] C 1 #A6CEE3
[8] C 3 #B3E2CD
[9] C 4 #E41A1C
Mein Ziel ist es clinDF
so zu analysieren, dass ich bekomme die entsprechende col
:
#out:
P1 P2 P3 P4
A #B3E2CD #E41A1C #B3E2CD #B3E2CD
B #A6CEE3 #FCCDE5 #8DD3C7 #FCCDE5
C #B3E2CD #E41A1C #A6CEE3 #BC80BD
Idealerweise weise~~POS=HEADCOMP möchte ich den Code so allgemein wie möglich sein und nicht alle in clinDF
Wechsel von clinDF[clinDF==3]=#B3E2CD
Einstellung. Gibt es einen besseren Weg, dies zu tun, als mit zwei for
Schleifen, Zeile für Zeile und Spalte für Spalte zu lesen?
Vielen Dank im Voraus
Eigentlich jetzt, dass ich es sehe sie sind beide Matrizen, aber mit data.frame arbeiten die gleichen ich – Sosi