Эффективно, разница между этими двумя битами кода в том, что один больше. Формат точно такой же. Я не совсем понимаю, что может означать «попытка применить не-функцию» и, следовательно, как разрешить это сообщение об ошибке.
Чтобы добавить к моей путанице, мои последние попытки сделать модели с этим фреймом занятости работали. Тем не менее, я получаю сообщение об ошибке, касающееся эстетики, когда я пытаюсь создать график. Я считаю, что эти два вопроса, следовательно, связаны между собой.
Этот код работает / создает фрейм занятости, с которым я могу работать
WolvesModel <- unmarkedFrameOccu(y=WolfDetMat3, siteCovs=Site.Covs.Wolves1,
obsCovs=list(site.SAL=site.SAL[,c("occ_1","occ_2", "occ_3","occ_4","occ_5", "occ_6", "occ_7", "occ_8","occ_9","occ_10","occ_11","occ_12","occ_13","occ_14")],
site.TAN=site.TAN[,c("occ_1","occ_2", "occ_3","occ_4","occ_5", "occ_6", "occ_7", "occ_8","occ_9","occ_10","occ_11","occ_12","occ_13","occ_14")],
EFF=EFF[,c("occ_1","occ_2", "occ_3","occ_4","occ_5", "occ_6", "occ_7", "occ_8","occ_9","occ_10","occ_11","occ_12","occ_13","occ_14")]))
Этот следующий код работал, несмотря на сообщение об ошибке не функции, но сейчас - нет. Поэтому я спрашиваю, что именно это означает?
WolvesModel <- unmarkedFrameOccu(y=WolfDetMat3, siteCovs=Site.Covs.Wolves1,
obsCovs=list(site.SAL=site.SAL[,c("occ_1", "occ_2", "occ_3", "occ_4", "occ_5", "occ_6", "occ_7", "occ_8", "occ_9", "occ_10", "occ_11", "occ_12", "occ_13", "occ_14", "occ_15", "occ_16", "occ_17", "occ_18", "occ_19", "occ_20", "occ_21", "occ_22", "occ_23", "occ_24", "occ_25", "occ_26", "occ_27", "occ_28", "occ_29", "occ_30", "occ_31", "occ_32", "occ_33", "occ_34", "occ_35", "occ_36", "occ_37", "occ_38", "occ_39", "occ_40", "occ_41", "occ_42", "occ_43", "occ_44", "occ_45", "occ_46", "occ_47", "occ_48", "occ_49", "occ_50", "occ_51", "occ_52", "occ_53", "occ_54", "occ_55", "occ_56", "occ_57", "occ_58", "occ_59", "occ_60", "occ_61", "occ_62", "occ_63", "occ_64", "occ_65", "occ_66", "occ_67", "occ_68", "occ_69", "occ_70", "occ_71", "occ_72", "occ_73", "occ_74", "occ_75", "occ_76", "occ_77", "occ_78", "occ_79", "occ_80", "occ_81", "occ_82", "occ_83", "occ_84", "occ_85", "occ_86", "occ_87", "occ_88", "occ_89", "occ_90", "occ_91", "occ_92")],
(site.TAN=site.TAN[,c("occ_1", "occ_2", "occ_3", "occ_4", "occ_5", "occ_6", "occ_7", "occ_8", "occ_9", "occ_10", "occ_11", "occ_12", "occ_13", "occ_14", "occ_15", "occ_16", "occ_17", "occ_18", "occ_19", "occ_20", "occ_21", "occ_22", "occ_23", "occ_24", "occ_25", "occ_26", "occ_27", "occ_28", "occ_29", "occ_30", "occ_31", "occ_32", "occ_33", "occ_34", "occ_35", "occ_36", "occ_37", "occ_38", "occ_39", "occ_40", "occ_41", "occ_42", "occ_43", "occ_44", "occ_45", "occ_46", "occ_47", "occ_48", "occ_49", "occ_50", "occ_51", "occ_52", "occ_53", "occ_54", "occ_55", "occ_56", "occ_57", "occ_58", "occ_59", "occ_60", "occ_61", "occ_62", "occ_63", "occ_64", "occ_65", "occ_66", "occ_67", "occ_68", "occ_69", "occ_70", "occ_71", "occ_72", "occ_73", "occ_74", "occ_75", "occ_76", "occ_77", "occ_78", "occ_79", "occ_80", "occ_81", "occ_82", "occ_83", "occ_84", "occ_85", "occ_86", "occ_87", "occ_88", "occ_89", "occ_90", "occ_91", "occ_92")]
(EFF=EFF[,c("occ_1", "occ_2", "occ_3", "occ_4", "occ_5", "occ_6", "occ_7", "occ_8", "occ_9", "occ_10", "occ_11", "occ_12", "occ_13", "occ_14", "occ_15", "occ_16", "occ_17", "occ_18", "occ_19", "occ_20", "occ_21", "occ_22", "occ_23", "occ_24", "occ_25", "occ_26", "occ_27", "occ_28", "occ_29", "occ_30", "occ_31", "occ_32", "occ_33", "occ_34", "occ_35", "occ_36", "occ_37", "occ_38", "occ_39", "occ_40", "occ_41", "occ_42", "occ_43", "occ_44", "occ_45", "occ_46", "occ_47", "occ_48", "occ_49", "occ_50", "occ_51", "occ_52", "occ_53", "occ_54", "occ_55", "occ_56", "occ_57", "occ_58", "occ_59", "occ_60", "occ_61", "occ_62", "occ_63", "occ_64", "occ_65", "occ_66", "occ_67", "occ_68", "occ_69", "occ_70", "occ_71", "occ_72", "occ_73", "occ_74", "occ_75", "occ_76", "occ_77", "occ_78", "occ_79", "occ_80", "occ_81", "occ_82", "occ_83", "occ_84", "occ_85", "occ_86", "occ_87", "occ_88", "occ_89", "occ_90", "occ_91", "occ_92")]))))
m<-occu(~1~1, data=WolvesModel)
Ошибка в неотмеченном кадре (y, siteCovs, obsCovs, obsToY = diag (J), mapInfo = mapInfo): попытка применить не-function
Ожидаемый результат, в некотором смысле, получен, по-видимому, все еще создает немаркированную структуру занятости, из которой могут быть построены модели. Однако я считаю, что это вызывает у меня проблемы при построении графиков, поскольку R не распознает модели, построенные из этого фрейма.