Превращение вывода замыкания в кадр данных в R - PullRequest
0 голосов
/ 25 января 2020

Следующий код генерирует объект типа «замыкание».

function (x, df1, df2, ncp, log = FALSE) 
{
  if (missing(ncp)) 
    .Call(C_df, x, df1, df2, log)
  else .Call(C_dnf, x, df1, df2, ncp, log)
}

Вывод выглядит как типичный кадр данных. Тем не менее, я не могу манипулировать им как информационный блок, так как это функция. Есть ли способ для меня взять выходные данные и превратить их в информационный кадр, который я могу манипулировать и очищать?

1 Ответ

1 голос
/ 26 января 2020

Это тело функции с именем df из пакета статистики. Если вы начнете новый сеанс R и наберете df (не df()) в консоли, вы получите тело этой функции в качестве вывода. Это функция или замыкание .

Я предполагаю, что вы думаете, что у вас есть фрейм данных с именем df, который вы удалили или что-то еще, но когда вы набрали df в консоль вы получили это тело функции в ответ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...