У меня есть CSV-файл, который выглядит следующим образом:
> collar<-read.csv("41361_predicted_by_41365_cluster.csv",header=TRUE,stringsAsFactors = F)
> head(collar)
observed predicted probability
1 Moving/Feeding Standing 1
2 Standing Feeding/Moving 1
3 Standing Feeding/Moving 1
4 Standing Feeding/Moving 1
5 Standing Feeding/Moving 1
6 Standing Feeding/Moving 1
Мой вопрос прост, но немного сложен для реализации, так как я изучаю R. Мне просто нужно сделать следующие замены символов в столбцеpredicted
:
1) заменить Feeding/Moving
на Standing
2) заменить Moving/Feeding
на Feeding/Moving
3) заменить Standing
на Moving/Feeding
Затем я хотел бы записать данные в формате CSV, используя имя "corrected_41361_predicted_by_41365_cluster"
.
Я ищу наиболее компактный способ сделать это.Есть ли другой способ, чем gsub()
?Любой вклад приветствуется!