У меня есть следующие данные:
df_1 <- data.frame( a = c(88888, 1, 1, 2, 2), b = letters[1:5] )
Результат:
a b 1 88888 a 2 1 b 3 1 c 4 2 d 5 2 e
Но я хочу это:
a b 1 88888 a 2 88888 b 3 88888 c 4 88888 d 5 88888 e
Как это сделать ?
Вы можете жестко закодировать весь столбец как первое значение, используя $k и [n], где «k» - это имя столбца, которое вы записываете, а «n» - это элемент, которым вы хотите заменить весь вектор. См. Формат ниже.
$k
[n]
df_1$a <- df_1$a[1] df_1