全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5922 8
2015-02-15
比如下面的表:
地区   国家  产品      数量
亚洲   韩国   A          1000
亚洲   日本   B          2000
欧洲   德国   A          3000

按照产品维度进行汇总,计算地区、国家、产品的数量?
二维码

扫码加我 拉你入群

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

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

全部回复
2015-2-15 15:26:20
aggregate函数
例如
aggregate(state.x77,
          list(Region = state.region,
               Cold = state.x77[,"Frost"] > 130),
          mean)
二维码

扫码加我 拉你入群

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

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

2015-2-15 15:47:18
李会超 发表于 2015-2-15 15:26
aggregate函数
例如
aggregate(state.x77,
没看懂哦,这个函数括弧里面,是哪些参数啊?
比如我的文件名是data,变量名依次是region、country、product、quantity,这个语句怎么写呢?
二维码

扫码加我 拉你入群

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

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

2015-2-15 15:58:25
> country<-c("a","b","a")
> chanpin<-c("e","d","e")
> shuliang<-1:3
> shuju<-data.frame(country,chanpin,shuliang)
> shuju
  country chanpin shuliang
1       a       e        1
2       b       d        2
3       a       e        3
>aggregate(shuju$shuliang,list(country,chanpin),sum)
二维码

扫码加我 拉你入群

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

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

2015-2-15 17:45:00
李会超 发表于 2015-2-15 15:58
> country chanpin shuliang shuju shuju
  country chanpin shuliang
1       a       e        1
非常感谢!
还有个问题请教下,R可以做匹配吗?
比如三张表A/B/C: A表有地区a、数量b,B表有地区a、产品c,C表有地区a、客户d
在A表的基础上,按地区匹配B表的产品,C表的客户,R函数怎么写呢?
二维码

扫码加我 拉你入群

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

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

2015-2-15 18:08:57
??merge 函数
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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