全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2654 4
2016-08-09
捕获.PNG
如上图,这是3年的数据,每年的鱼的种类都不一样,我想做成一个总的表,所有鱼类取并集可以放在一起,那原先的数据怎么对应呢,就是做成这样的表
1470747396095.jpg
有没有办法实现,或者有没有什么思路?
二维码

扫码加我 拉你入群

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

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

全部回复
2016-8-9 22:41:44
分为三个表格,每个的列名“尾数百分比”改为“(该年份)”,然后就应该是用dplyr的一个outer_join(a,b,c,by="鱼名")就能完成的事
二维码

扫码加我 拉你入群

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

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

2016-8-9 22:49:18
像这样 QQ截图20160809224752.png

二维码

扫码加我 拉你入群

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

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

2016-8-10 10:03:19
zerofung 发表于 2016-8-9 22:49
像这样
谢谢,完美解决问题。这个函数好像改了,这个outer_join改成了full_join,而且一次只能合并两个数据。十分感谢,另外问下,这个图的来源是什么啊,是什么APP嘛?
二维码

扫码加我 拉你入群

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

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

2016-8-10 11:06:14
allraingy 发表于 2016-8-10 10:03
谢谢,完美解决问题。这个函数好像改了,这个outer_join改成了full_join,而且一次只能合并两个数据 ...
这个网上搜R cheatsheet就有了,很多实用cheatsheet,另外如果dplyr包里面的function有变动的话,可能参考意义不大了。可能最近真的改了,发现add_rownames()也不能用,提醒我用rownames_to_column()。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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