Мне нужно удалить несколько указанных c символов в столбце кадра данных, и я пробовал код как этот, но он не удаляет никакого значения, пожалуйста, помогите проверить код.
for(i in Merged$root_name){
i= gsub("[[:punct:]]$","",i)
i= gsub(" ASA$","",i,ignore.case = T)
i= gsub(" AS$","",i,ignore.case = T)
i= gsub(" AB$","",i,ignore.case = T)
i= gsub(" plc$","",i,ignore.case = T)
i= gsub(" ltd$","", i,ignore.case = T)
i= gsub(" corp$","",i,ignore.case = T)
i= gsub(" limited$","",i,ignore.case = T)
}