Я очень новичок в R. У меня есть числовой вектор, скажем data <- c(1,3, 5, 10, 101)
. Мне нужно, чтобы каждый элемент был символом, добавлял ноль к отдельным цифрам и не имел более двух символов в каждом элементе. Я использую следующий код:Заполнение и уменьшение символов
pad <- str_pad(data, width = 2, side = "left", pad="0")
Но это все еще не уменьшает «101» до «10». Какие-либо предложения?
Это отличается от более ранней нити на прокладки, которая не дает мне ответ на то, как уменьшить «101» на «10»
'str_pad' не является функцией базы R. Укажите имена соответствующих пакетов, которые вы используете. – lmo
Возможный дубликат [Добавление начальных нулей с использованием R] (http://stackoverflow.com/questions/5812493/adding-leading-zeros-using-r) – lmo
Я упомянул «Добавление ведущих нулей с использованием R». Но я не мог найти ответ на сокращение трехзначных символов до двух цифр. Код, который я написал, принадлежит самому потоку. –