Я хочу обновить кадр данных радужной оболочки.
raw <- iris function(){ assign("raw$Sepal.Length[23]", 7.2, envir = globalenv()) } View(raw)
Но это не работает, хотя я использовал assign.
Обычно вы хотите избежать использования assign() или <<- в глобальной среде. В этом случае вы можете использовать `` << - `для глубокого назначения, если фрейм данных находится в вашем пути поиска. </p>
assign()
<<-
raw<-iris myfun <- function(){ raw$Sepal.Length[23] <<- 7.2 NULL } myfun() raw$Sepal.Length[23]