全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1833 7
2016-01-08

求教一个R语言问题:希望对数据框中的若干个变量(如X5:X11)分组求均值以作对比分析,分组变量为X1(涵盖了6个不同组),这种情况应该使用哪个函数?tapply函数好像不行…

期待热心网友进行指导和解答,谢谢!


二维码

扫码加我 拉你入群

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

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

全部回复
2016-1-8 13:49:23
aggregate(data,by=list(x1),mean)
二维码

扫码加我 拉你入群

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

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

2016-1-8 13:54:08
璋瑜 发表于 2016-1-8 13:49
aggregate(data,by=list(x1),mean)
非常感谢您的及时解答,刚才尝试了一下,正是我想要的效果!再次表示感谢!其他的也没有啥,只能给5个论坛币啦
二维码

扫码加我 拉你入群

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

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

2016-1-8 13:56:43
苦丁冰茶 发表于 2016-1-8 13:54
非常感谢您的及时解答,刚才尝试了一下,正是我想要的效果!再次表示感谢!其他的也没有啥,只能给5个论坛 ...
客气了,谢谢论坛币
二维码

扫码加我 拉你入群

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

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

2016-1-8 13:56:51
苦丁冰茶 发表于 2016-1-8 13:54
非常感谢您的及时解答,刚才尝试了一下,正是我想要的效果!再次表示感谢!其他的也没有啥,只能给5个论坛 ...
客气了,谢谢论坛币
二维码

扫码加我 拉你入群

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

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

2016-1-8 14:09:45
璋瑜 发表于 2016-1-8 13:56
客气了,谢谢论坛币
您客气啦,5个论坛币换来知识非常值得!我想再请教您一个问题,如果在刚才那个问题的基础上,不求平均值,而是希望对X5到X11这六个变量进行频次统计(同样进行分组统计),这样可以批次处理吗?之前我是利用table()函数一个变量一个变量来的,如table(X1,X5);table(X1,X6);...table(X1,X11),这样做感觉很蠢的样子,太繁琐了。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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