R-传播函数-直接使用列名与df $ column之间的区别

时间:2019-01-09 23:09:25

标签: r

这是我的剧本

 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

0 个答案:

没有答案