0
的值與數據幀象下面這樣:Conditonally變換列值與不同類型
set.seed(100)
dfm <- data.frame(id = sample(1:5, 6, replace = TRUE),
val1 = rep(c("true", "false"), 3),
val2 = sample(c("true", "false"), 6, replace = TRUE))
id val1 val2
1 31 true false
2 26 false true
3 56 true false
4 6 false true
5 47 true false
6 49 false false
用鹼R,需要在COL val1
的值改變爲TRUE
(R邏輯真),如果值是"true"
和FALSE
如果值爲"false"
。類似地,如果值爲"true"
,則將col val2
中的值更改爲1
,如果值爲"false"
,則將其值更改爲0。
嘗試'$ DFM VAL1 == 「真」 和''as.integer(DFM $ VAL2 == 「真」)' –