Я новичок в R и хочу смоделировать родословную домашнего скота 5 поколений. Я использую simul.pedigree
в пакете synbreed для настройки родословной. Я успешно делаю случайную родословную из 5 отдельных поколений.
Однако я застреваю, когда хочу узнать больше о спаривании, например, один производитель соединяет 3 дамбы (не полностью случайное, как то, что делает simul.pedigree
).
Как я могу улучшить код, чтобы позволить мне установить такую родословную, в которой я могу установить фиксированное число сопряженных с фиксированным числом плотин?
Вот скрипт:
peda <- simul.pedigree(gener=5,ids=c(15,15,15,15,15),animals=TRUE)
Результат кода показал, что спаривание является совершенно случайным, что означает, что один отец может спариться с одной, двумя или тремя дамбами.
То, что я ожидаю, как если бы я мог фиксировать число сир от каждого
Поколение с определенным фиксированным числом плотин.