第一的數據,那麼我的問題:如何根據R中的2個條件分配一個值?
df <- data.frame(Z=c(1,2,3),Y=c(2,3),A=c(1,2,3,4,5,6))
df
Z Y A
1 2 1
2 2 2
3 2 3
1 3 4
2 3 5
3 3 6
我使用R和想生成的載體與給定的矢量Z
和Y
。就像如果(z1==1 & y1==2)
,然後a1=1
,如果(z3==3 & y1==2)
,然後a1=3
....如果我們只有一個條件(Z
或Y
),我可能會產生A
帶開關功能,但是,我怎麼會產生A
與Z
和Y
?
我不明白爲什麼OP想要再次產生已經存在的輸出。 –
@ChirayuChamoli可能他們想展示預期的產出。 – zx8754
@ zx8754是的,但我甚至無法理解預期輸出的邏輯。 –