全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
8728 6
2016-03-20
@T6{I}ROI{PLUVRDE`}%)~B.png [url=]jd4_1.xlsx[/url]
数据如图片,现在需要根据同一日期把Amount这一列的数据加总
如,2013/3/21 仍然是97,316,735,46
       面对2013/4/16则有两个,需要求出114,613,274,66+208,000,000,00
请问这个程序需要怎么编。
最后最好是能形成一个数据框,显示两列,一列是日期,另一列是加总以后的数据
谢谢大家了。
附件列表

jd4_1.xlsx

大小:25.91 KB

 马上下载

二维码

扫码加我 拉你入群

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

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

全部回复
2016-3-20 21:33:38
复制代码
二维码

扫码加我 拉你入群

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

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

2016-3-20 23:27:08
万人往LVR 发表于 2016-3-20 21:33
> tapply(dataamount,datatime,sum)
Error in tapply(dataamount, datatime, sum) : 找不到对象'datatime'
> tapply(data$amount,data$time,sum)
Error in Summary.factor(c(1L, 36L, 253L, 110L, 1L, 142L, 1L, 92L, 199L,  :
  ‘sum’ not meaningful for factors


您好,出错了。请问错误在哪里啊?我是要将相同日期的Amount数据加总起来。
二维码

扫码加我 拉你入群

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

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

2016-3-21 09:16:59
╰﹀ヤ埖瓣雨 发表于 2016-3-20 23:27
> tapply(dataamount,datatime,sum)
Error in tapply(dataamount, datatime, sum) : 找不到对象'datatim ...
加上美元号
data$time
建议看半本R语言教程再去解决问题
二维码

扫码加我 拉你入群

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

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

2016-3-21 22:59:47
万人往LVR 发表于 2016-3-21 09:16
加上美元号
data$time
建议看半本R语言教程再去解决问题
好的。谢谢你的建议哈。我会认真听取的。
二维码

扫码加我 拉你入群

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

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

2016-3-21 23:03:33
万人往LVR 发表于 2016-3-21 09:16
加上美元号
data$time
建议看半本R语言教程再去解决问题
不过我也尝试了加$(美元符号)指明数据框对象,可是仍旧实现不了,错误原因是上面那个第二条。(复制了过来以后,$(美元符号)自动消失了,由于我的粗心,没有注意对一下)。谢谢你了哈。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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