Nesta aula é programada uma função no R para aleatorizar tratamentos em um experimento no delineamento inteiramente casualizado (DBC). São utilizadas nesta aula as funções paste, rep, cbind, nrow, sample e function. Vale apena assistir esta aula para aprender a programar no R.
Segue abaixo os comandos utilizados:
remove(list=ls())
NumTrat=5
NumBlocos=4
AleatorizarDBC=function(NumTrat,NumBlocos){
Tratamentos=NULL
for(i in 1:NumBlocos){
Tratamentos=c(Tratamentos,sample(paste("Trat",1:NumTrat,sep="_")))
}
Blocos=rep(1:NumBlocos,each=NumTrat)
cbind(Tratamentos,Blocos)
}
AleatorizarDBC(5,3)
Негізгі бет R aula 3b: Programação no R -Planejamento de experimentos no delineamento em blocos casualizados
Пікірлер: 1