Это мой сценарий
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 считает, что они разные? '
Пример данных