全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
19262 14
2011-10-26
有一个数据框,第一列是类别变量,有三个水平。后面几列都是定量变量。如何把第一列按类别排序,后面的数据同时跟着变化。
还有一个问题是:对于第二列的数据,想把同一类的加和,得到三个sum值,如何实现?
初学R,好多地方都不懂,还望高手指教!谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2011-10-26 11:03:16
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-10-26 15:18:53
学会了!~太感谢了!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-10-26 15:20:54
qoiqpwqr 发表于 2011-10-26 11:03
学会了!~太感谢了!! (刚才忘点回复了你……)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-10-26 15:38:43

对于定性变量有时需要按照自己需要的顺排列,例如系统只会对a、b、c按照字母顺序进行升序或者降序排列,但是如果需要按照某一特定顺序排列就需要用levels参数设定。
例如,我们想按照特定的b、c、a的顺序排列(借用楼上的例子):
复制代码
这样就可以把因子向量grp重新设定顺序,再次运行newdat和tapply语句就会看到都是按照b、c、a的顺序排列了。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-10-26 16:19:08
kiddbai 发表于 2011-10-26 15:38
对于定性变量有时需要按照自己需要的顺排列,例如系统只会对a、b、c按照字母顺序进行升序或者降序排列,但 ...
恩,谢谢啦!~都是高人~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群