【发布时间】:2021-11-25 01:58:57
【问题描述】:
我们在三个地方保存了我们实验室中老鼠笼数量的记录:
- 向我们收费的大学网站
- 个人excel表格
- 我们整个实验室的网站
我正在尝试对它们进行组织,以确保每个条目都出现在所有三个位置,并且不会从其中一个位置丢失。
有没有办法告诉我所有三个中都有哪个笼号,而哪个笼号只出现在一个或两个中?
【问题讨论】:
标签: r tidyverse data-manipulation
我们在三个地方保存了我们实验室中老鼠笼数量的记录:
我正在尝试对它们进行组织,以确保每个条目都出现在所有三个位置,并且不会从其中一个位置丢失。
有没有办法告诉我所有三个中都有哪个笼号,而哪个笼号只出现在一个或两个中?
【问题讨论】:
标签: r tidyverse data-manipulation
如果我们需要知道所有数字,intersect 很好
Reduce(intersect, lst1)
其中lst1 是三个向量的list。要查找存在的元素的计数,unlist list 元素并使用 table 获取频率计数
table(unlist(lst1))
如果我们需要知道哪个项目存在或不存在,stack 在名为list 上并获取table
table(stack(setNames(lst1, seq_along(lst1))))
【讨论】: