码迷,mamicode.com
首页 > 其他好文 > 详细

reshape之rename重命名

时间:2017-08-03 12:32:08      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:ast   number   简单   action   sha   eva   time   shape   ati   

本来rename是很简单的一个操作,但是受到知乎上一篇文章的误导,纠结了好一会儿才重命名成功

> head(hr)

satisfaction_level last_evaluation number_project average_montly_hours time_spend_company
1 0.38 0.53 2 157 3
2 0.80 0.86 5 262 6
3 0.11 0.88 7 272 4
4 0.72 0.87 5 223 5
5 0.37 0.52 2 159 3
6 0.41 0.50 2 153 3

> library(reshape)

> hr<-rename(hr,c( satisfaction_level="satisfaction", last_evaluation="evaluation",number_project="project",average_montly_hours="monthlyhour",time_spend_company="serviceyear"))

> head(hr)

satisfaction evaluation project monthlyhour serviceyear 
1 0.38 0.53 2 157 3
2 0.80 0.86 5 262 6
3 0.11 0.88 7 272 4
4 0.72 0.87 5 223 5
5 0.37 0.52 2 159 3
6 0.41 0.50 2 153 3

重命名成功。

 

要点:旧变量名称=“新变量名称”,知乎上文章就是把新变量名称和旧变量名称顺序搞反了,所以运行后未能重命名成功。

 

reshape之rename重命名

标签:ast   number   简单   action   sha   eva   time   shape   ati   

原文地址:http://www.cnblogs.com/yilingjian/p/7278874.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!