R - функция распространения - разница между использованием имени столбца напрямую и столбца df $ - PullRequest
0 голосов
/ 10 января 2019

Это мой сценарий

 weather_long <- spread(weather,weather$element,weather$value)

Получено сообщение об ошибке:

Error: `var` must evaluate to a single number or a column name, not a character vector

Но это работает так:

weather_long <- spread(weather,element,value)

Для меня оба сценария одинаковы, поэтому я не понимаю, почему R считает, что они разные? '

Пример данных

enter image description here

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