首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何规范面板数据帧中选定的列

如何规范面板数据帧中选定的列
EN

Stack Overflow用户
提问于 2018-04-28 15:51:58
回答 1查看 466关注 0票数 2

当数据框架是面板时,如何标准化数据框架中选定的列?比方说,我只想通过在下面的示例数据框架中显式地选择列来标准化列X2、X4、X6、X7和X9,而我考虑了面板数据结构。

代码语言:javascript
复制
df <- data.frame(unit=rep(1:250, 4),  
             year=rep(c(2012, 2013, 2014, 2015), each=250),
             replicate(10,sample(0:50000,1000,rep=TRUE)))

可以肯定的是:通过标准化,我指的是通常减去平均数,除以标准差程序。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-28 15:53:40

我们可以使用mutate_at

代码语言:javascript
复制
library(dplyr)
df %>%
   group_by(unit) %>%
   mutate_at(vars(X2, X4, X6, X7, X9), funs(as.vector(scale(.))))
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50078354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档