1
これはおそらく何度も尋ねられていますが、私よりも複雑なケースしか見つけられません。私は私のデータフレームに新しい列(Condition
)を追加し、cellNr
R:別の列の行を照合して列の行を入力してください
マイデータフレームがmolten.pC
ある列の値に応じて行を埋める必要があります。
cellNr value
1 G63 0.000000
2 G64 8.848623
3 G65 0.000000
4 G66 10.788718
5 B15 5.285402
6 B16 0.000000
7 B17 0.000000
8 C10 0.000000
9 C11 0.000000
は、私が列を追加したいCondition
そして、このようにそれを埋める:
cellNr value Condition
1 G63 0.000000 Growth
2 G64 8.848623 Growth
3 G65 0.000000 Growth
4 G66 10.788718 Growth
5 B15 5.285402 Burst
6 B16 0.000000 Burst
7 B17 0.000000 Burst
8 C10 0.000000 Cellularized
9 C11 0.000000 Cellularized
から
case_when
を使用することができます。 molten.pC $条件< - 因子(molten.pC $条件、レベル= labels = sort(c( "Growth"、 "Burst"、 "Cellularized"))) –驚くばかり!ありがとう!! – Jon