问题描述
我正在处理一个考古数据集,并尝试创建一个名为 completeness_MNE 的新变量。它会首先通过删除缺少所有区域(缺少几个区域中的任何一个都可以,但不是全部)和/或完整性小于 50% 的行来过滤我的数据。然后,其余部分将按物种、元素和侧面对我的标本进行汇总。
错误:它没有定义 pComplete 或 Element_Side
#out 子集数据集(完整度为 = 50 或更大的骨骼,给我每边的最大元素数)
completeness_MNE <- data %>%
filter(is.na(`Zone 1`) & is.na(`Zone 2`) & is.na(`Zone 3`) & is.na(`Zone 4`) & is.na(`Zone 5`) & is.na(`Zone 6`) & is.na(`Zone 7`) & is.na(`Zone 8`) & is.na(`Zone 9`)) %>% #added this line
mutate(pComplete = case_when(PERCENT < 50 ~ "Incomplete",PERCENT >= 50 ~ "Complete")) %>%
filter(pComplete == "Complete") %>%
filter(SIDE %in% c("axial","both","left","right")) %>%
mutate(Element_Side = paste(ELEMENT,SIDE)) %>%
group_by(`Scientific Name`,pComplete,ELEMENT) %>%
count(Element_Side) %>%
ungroup() %>%
select(`Scientific Name`,Element_Side,MNE = n)
数据为 here:https://drive.google.com/file/d/1dORbnAcEKKBPoVc486jImqUq-lV9-G_k/view?usp=sharing
我收到错误:选择错误(。,Scientific Name
,Element_Side,MNE = n):
未使用的参数 (Scientific Name
,MNE = n)
头部(数据)
一点点:6 x 55
BONEID FULLID CONTEXTNO 站点代码 Unit Number
Recovery Locat…
Recovery Metho…RECOVERY context SAMPLENO Taxa Size Class
SPECIES
1 1 BS001… BS001-NA BS001 NA Surface Hand Collection hc NA 1 Mamm… IV 级奶牛
2 2 BS001… BS001-NA BS001 NA Surface Hand Collection hc NA 1 Mamm… IV 级奶牛
3 3 BS001… BS001-NA BS001 NA Surface Hand Collection hc NA 1 Mamm… III 级猪?
4 4 BS001… BS001-NA BS001 NA Surface Hand Collection hc NA 1 Mamm… IV 级奶牛
5 5 BS001… BS001-NA BS001 NA Surface Hand Collection hc NA 1 Mamm… IV 级奶牛
6 6 BS001… BS001-NA BS001 NA Surface Hand Collection hc NA 1 Mamm… IV 级奶牛
…还有 42 个变量: Common Name
、 Scientific Name
、 Element code
、 ELEMENT 、 COUNT 、
WEIGHT,Percent Complete
,PERCENT,Condition,SIDE,Zones Total
,PROXFUS,
disTFUS,年龄,修改,纹理,清晰度,Fire Alteration
,范围,
屠宰场,Butchery Type
,BUTCHTYPE,Butchery Location
,Butchery Description
,NOTES,
Zone 1
,Zone 2
,Zone 3
,Zone 4
,Zone 5
,Zone 6
,Zone 7
,Zone 8
,
Zone 9
,A,B,C,D,E,F,G,H
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)