我有一個名爲「Country」的變量,我想創建一個子集,其中「Country」等於印度,印度,阿聯酋和阿聯酋。忽略dplyr包中的大小寫
b = a[a$Country=="india" | a$Country=="INDIA" | a$Country=="uae" | a$Country=="UAE",]
由於帕拉指出,你也可以轉換爲小寫:如何使用忽略dplyr
情況下,我已經試過 B <-subset(a, country %in% c("india", "INDIA", "uae", "UAE"))
不是'dplyr',但你可以在以下基礎:'b = a [a $ Country ==「india」| $ Country ==「INDIA」| $ Country ==「uae」|一個$ Country ==「uae」,]' – User7598
您可以先使用'a country country < - tolower($ country)'將全部轉換爲小寫。然後,只使用一個條件。 – Gopala