作者tony1331 (BLUE)
看板R_Language
标题[问题]请教资料处理问题
时间Tue Jul 25 17:16:12 2017
[问题类型]:
我想用R 做某件事情,但是我不知道要怎麽用R 写出来
[软体熟悉度]:
没写过程式,R 是我的第一次)
[问题叙述]:
a 20
b 39
c 9
w 29
k 45
e 93
a~z为中文(为电视节目,有很多)
且有很多重复的
请问该如何把一样节目的秒数加总起来
我需要把他们做排名,谢谢~
-----
Sent from JPTT on my Asus ASUS_Z012DA.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.83.141.23
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1500974175.A.A9F.html
※ 编辑: tony1331 (111.83.141.23), 07/25/2017 17:20:53
※ 编辑: tony1331 (111.83.141.23), 07/25/2017 17:21:06
1F:推 f496328mm: data[,.(x=sum(秒数)),by=c("电视节目colname)] 07/25 17:36
2F:→ tony1331: 不好意思f大 还是不太懂 可以解释一下吗 谢谢 07/25 17:49
※ 编辑: tony1331 (111.83.141.23), 07/25/2017 17:49:22
※ 编辑: tony1331 (111.83.141.23), 07/25/2017 17:49:53
3F:推 TaiwanFight: google 'How to sum a variable by group?' 07/25 17:59
4F:→ TaiwanFight: google到的第一个连结就是了 07/25 18:00
5F:→ tony1331: 好的 感谢你! 07/25 19:12
6F:推 ianmao: 也可以用dplyr里的group_by跟summarize 07/26 00:18
7F:→ clansoda: built in function tapply() 07/26 06:58
8F:→ carl090105: 建议先学习一下apply家族用法,再看看dplyr;data.tabl 07/26 20:07
9F:→ carl090105: e套建如何操作资料,文件的化相信网路上游蛮多资源的 07/26 20:07
10F:→ carl090105: 手机回文有些许错字还请见谅 07/26 20:15