Что пытается применить нефункциональная ссылка в контексте безымянного фрейма занятости? - PullRequest
0 голосов
/ 08 октября 2019

Эффективно, разница между этими двумя битами кода в том, что один больше. Формат точно такой же. Я не совсем понимаю, что может означать «попытка применить не-функцию» и, следовательно, как разрешить это сообщение об ошибке.

Чтобы добавить к моей путанице, мои последние попытки сделать модели с этим фреймом занятости работали. Тем не менее, я получаю сообщение об ошибке, касающееся эстетики, когда я пытаюсь создать график. Я считаю, что эти два вопроса, следовательно, связаны между собой.

Этот код работает / создает фрейм занятости, с которым я могу работать

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 не распознает модели, построенные из этого фрейма.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...