#r #dataframe
#r #фрейм данных
Вопрос:
У меня есть большой df со значениями в столбце с шаблоном последовательности: seq (1,3000,10).
Мне нужно изменить каждое значение в столбце, чтобы
1 = 1
11 = 2
21 = 3
31 = 4
41 = 5
Порядок этих чисел местами перемешан, поэтому мне нужно определить, что каждый 1 преобразуется в 1, 11 в 2, 21 в 3, 31 в 4 и так далее для тысяч чисел с этим шаблоном последовательности.
Комментарии:
1. Или тысячами чисел с этим шаблоном последовательности вы имеете в виду, что это продолжается
101, 111, 121, ...
? И соответствующие новые значения будут11, 12, 13, ...
?
Ответ №1:
Пример
x <- seq(1, 100, by = 10)
# [1] 1 11 21 31 41 51 61 71 81 91
Вы можете использовать %/%
:
x %/% 10 1
# [1] 1 2 3 4 5 6 7 8 9 10