如果下面是我的數據框如何在數據框中鏈接多個字符串值更改?
編輯變量名
forces2015 <- data.frame(Country = c("Russian Federation", "Egypt, Arab Rep.", "Iran, Islamic Rep."))
現在我想改變一個函數的所有單獨的值,但我只能想到這一個:
編輯欄目名稱:
forces2015$Country <- gsub("Russian Federation", "Russia", forces2015$Country)
forces2015$Country <- gsub("Egypt, Arab Rep.", "Egypt", forces2015$Country)
forces2015$Country <- gsub("Iran, Islamic Rep.", "Iran", forces2015$Country)
我可能有10個這樣的值,那麼如何以最優雅的方式解決這個問題呢?
'stringr :: str_replace_all()' – Masoud
你可以建立一個查找表,將一個映射到另一個,然後用它來填充所需的值。 – lmo
國家/地區名稱是Country或Country.Name? –