Функция%>% не найдена с помощью функции Mutate - PullRequest
0 голосов
/ 29 января 2020

Я новичок в R, поэтому не знаю, как решить эти проблемы.

Я запустил этот r кусок

TwinIQ.df = TwinIQ.df %>% 
  mutate(diffestimate=firstborn-secondborn)
TwinIQ.df

Я пытаюсь проверить зависимость IQ от порядка рождения близнецов. Мой профессор использовал функцию mutate для вычисления различий между данными первенца и вторичного ребенка

. Когда я пытаюсь вязать в PDF, я получаю эту ошибку:

Ошибка в TwinIQ.df%> % mutate (diffestimate = firstborn - secondborn): не удалось найти функцию "%>%" Вызовы: ... handle -> withCAllingHandlers -> withVisible -> eval -> eval Выполнение остановлено

Как это исправить

1 Ответ

0 голосов
/ 29 января 2020

Функция %>% или 'pipe' является функцией из пакета magrittr. Убедитесь, что вы загрузили пакет в вашей уценке в чанке выше чанка, в котором вы используете эту функцию.

Вы можете установить чанк с include = FALSE и library(magrittr) внутри него. вот так:

```{r load-packages, include=FALSE}
library(dplyr)
library(magrittr)
library(knitr)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...