作者ronald736 (明天会更好)
看板R_Language
标题[问题] 请问怎麽把rawdata分组对应?? (资料清洗)
时间Sun Oct 21 23:08:11 2018
我希望把1组散乱的资料,产生对应表格
如下图: ***这是我要的
https://imgur.com/a/C3yKEnY
目前只会用table对应,但那不是我要的,table还要交叉看
才知道对应,如下图,这样看也太累了
https://imgur.com/a/DeDqL0v
想问有没有办法快速对应出表格的函数或写法呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.194.168.247
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1540134493.A.149.html
1F:推 locka: unique() 10/21 23:53
2F:→ locka: 直接把 df 放到 unique() 里: unique(df) 10/22 00:02
3F:→ ronald736: 不是喔,我是要找到资料栏位中代码与资料的关系 10/22 08:47
4F:→ ronald736: unique只能看到单行的相异资料 10/22 08:48
5F:→ andrew43: 按原文确实unique()为正解。你的资料可能不只此二栏。 10/22 09:20
6F:→ andrew43: 把资料切成只有此二栏再喂给unique() 10/22 09:21
7F:→ ronald736: 原来如此,刚试过是可以的,感谢a大的提点 10/22 09:35
8F:→ ronald736: 那请问a大,如果我要清洗资料,找出1对多或多对1的问题 10/22 09:46
9F:→ ronald736: 次法是否可行? 10/22 09:46
10F:→ locka: unique() 就是把第一栏跟第二栏所有出现过的组合给你了 10/22 11:20
11F:→ andrew43: 如果要取得被视为重覆的列号,可用 !duplicated(df) 10/22 12:38
12F:→ andrew43: 但这些列号可以是不唯一的。再利用时应小心。 10/22 12:39