Я пытаюсь построить кривую накопления видов, используя набор данных промысла. Это можно сделать легко с помощью таких пакетов, как Vegan. Тем не менее, я хотел бы построить кривую, основанную на другом типе усилий (здесь количество крючков), чем обычный тип, например, выборки или отдельные люди. Я не мог найти способ изменить тип усилия. Есть ли пакет, где можно выполнить такую модификацию?R: Кривая накопления видов на основе переменного усилия
Пример набора данных для игрушек. виды выборки и количество крючков
for (i in 1:50){
set.seed(645)
aaa <- data.frame(sample(1:100, 100, replace=TRUE))
names(aaa) <- paste("spvegantest.",i,sep="")
assign(paste("spvegantest.",i,sep=""),aaa)}
list_sp <- lapply(ls(pattern="spvegantest."), get)
dataset <- data.frame(Sample_ID= 1:100, list_sp, Nhooks = sample(500:2500, 100, replace=TRUE))
Эта часть 'ls (pattern =" sp. ")' Слишком недифференцирована, чтобы быть очень надежной - она фактически набирает пользовательскую функцию в моей рабочей области, имя которой содержит строку 'sp', а затем скрипт не работает. Попробуйте что-то более вероятно уникальное, например 'spvegantest''. В любом случае, было бы хорошо, если бы вы могли (а) показать нам, какой код вы уже написали для сюжета, и (б) ссылку на изображение, показывающее, на какой выход вы нацеливаетесь. Трудно представить, что вы хотите. – SlowLearner
Ok @SlowLearner Я отредактировал код, чтобы избежать сбоя скрипта. То, что вы в основном получаете с веганским SAC, является либо совокупным количеством видов в зависимости от количества образцов (или сайтов), либо отдельных лиц. Здесь я хотел бы использовать другой тип усилий (количество крючков). – Fred