0
使用數據幀,我需要根據分類變量值的OR條件創建一個新列。我有下面的例子來告訴你我needm但我的解決方案是不優雅,因爲我在同一時間做一個條件數據幀r語言中的多個OR條件
my.data <- as.data.frame(c("bob", "deb", "tom", "lucy"))
colnames(my.data) <- c("name.is")
my.data$gender.is <- "female"
my.data$gender.is[my.data$name.is == "bob"] <- "male"
my.data$gender.is[my.data$name.is == "tom"] <- "male"
my.data$gender.is
我想要做類似下面的,但它沒有工作
my.data$gender.is[my.data$name.is == c("bob","tom")] <- "male"
但是這只是指定男性bob;第一場比賽的實例
感謝您的幫助提前