Traduções desta página:

Ferramentas do usuário

Ferramentas do site


05_curso_antigo:blog:return

return( )

Como faço para fazer com que a função me retorne mais de um cálculo?

Tentei colocar o return de várias maneiras, mas nao consigo…queria que ela me retornasse cent e cent.size

centroide = function (X)    
{
M = X[,sapply(X,is.numeric)]
cent=apply(M,2,mean)
cent
return(cent)
p<-dim(M)[1]
size<-sqrt(sum(apply(M,2,var))*(p-1))
cent.size=list("centroid_size"=size,"scaled"=M/size)
cent.size                                                                          
return(cent.size)
}

Discussão

Insira seu comentário. Sintaxe wiki é permitida:
 
05_curso_antigo/blog/return.txt · Última modificação: 2020/08/12 06:04 (edição externa)