jjzjj

如何将变量上的base :: scale()与dplyr :: filter()一起使用

我想在数据框中放置其中一列。但是当我这样做时,我再也无法使用dplyr::filter(),这很不方便。有一种优雅的解决方法吗?MWE:df1)错误:每个变量必须是1D原子向量或列表。问题变量:“cyl”看答案scale()输出一个矩阵(请参阅help("scale"),部分价值).你得到:str(df)#'data.frame':32obs.of11variables:#$mpg:num212122.821.418.718.114.324.422.819.2...#$cyl:num[1:32,1]-0.105-0.105-1.225-0.1051.015...#..-attr(*,"scal