我有一個數據幀「clinDF」我有更新基於一個又一個,「parsingDF」,通過R比方說:解析基於另一個數據幀的數據幀? (?通過細胞的細胞)
#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
我的目標是解析clinDF
這樣我得到相應的col
:
#out:
P1 P2 P3 P4
A #B3E2CD #E41A1C #B3E2CD #B3E2CD
B #A6CEE3 #FCCDE5 #8DD3C7 #FCCDE5
C #B3E2CD #E41A1C #A6CEE3 #BC80BD
理想情況下,我想要的代碼,以儘可能一般無法通過設置clinDF[clinDF==3]=#B3E2CD
改變clinDF
所有。有沒有更好的方法來做到這一點,比使用兩個for
循環,逐行逐列讀取?
預先感謝您
其實,現在我看到他們都是矩陣,但data.frame工作將是我猜 – Sosi