我有这样的数据:
Name Data
A 5
A 6
A -1
A -3
B 6
B 2
B -1
B 9
我希望将数据规范化,使得数值在-1和1之间。我还想按名称对其进行分组。
以下是我的尝试:
library(dplyr)
library(scales)
df2 <- df %>%
group_by(name) %>%
rescale(Data,to=c(-1,1))
我遇到了这个错误:
使用UseMethod("rescale")时出错: 对于类"c('grouped_df', 'tbl_df', 'tbl', 'data.frame')"的对象,没有适用的方法。