Работая в RStudio, я пытаюсь изменить элементы фрейма данных с помощью функции, однако я не могу добиться того, чтобы эффекты этой функции появлялись в фрейме данных. Я не уверен, является ли это неправильным пониманием функции или среды RStudio.
У меня есть следующие данные фрейма данных:
V1 V2 V3
1 Deformation Time
2 DP-26193-2 0.0994 0.0000
3 DP-26193-2 0.1858 1.0000
4 DP-26193-2 0.5329 2.0000
5 DP-26193-2 0.5677 3.0000
6 DP-26193-2 0.7262 4.0000
Я хотел бы запустить функцию, чтобы взять 2-е значение V1 (DP-26193-2) и поместите его как имя V2 вместо «Деформации». Я ожидаю, что следующая функция сделает это:
clean_table <- function(x) {
x$V2[1] = x$V1[2]
}
Однако я не вижу никаких изменений в кадре данных после запуска этой функции. Это все еще появляется как оригинальный набор данных. Столбцы фрейма данных не устанавливаются в качестве заголовков.