Я получил следующую задачуКак повторно заменить подстроки в переменных R
Treatment$V010 <- as.numeric(substr(Treatment$V010,1,2))
Treatment$V020 <- as.numeric(substr(Treatment$V020,1,2))
[...]
Treatment$V1000 <- as.numeric(substr(Treatment$V1000,1,2))
У меня есть 100 переменных от $ V010, V020 $, $ V030 ... до $ V1000. Это цифры разной длины. Я хочу «извлечь» только первые две цифры чисел и заменить старый номер на новый номер длиной две цифры.
В моей базе данных «Обработка» имеется еще 80 переменных, о которых я не упоминал здесь, поэтому моя цель состоит в том, что эта функция будет применяться только к упомянутым 100 переменным.
Как я могу это сделать? Я могу написать эту команду 100 раз, но я уверен, что есть лучшее решение.
Обширный и приятно! Я думаю, однако, что вместо подхода 'coli'« Обработка [cnames] »может быть непосредственно использована, потому что« Обработка »уже имеет имена. И тогда работа '_ply'. –
Ницца, спасибо :) Я обновил ответ. – Jealie
Это работает как шарм! Спасибо огромное! – Roccer