Muito obrigado Walmes!!

     Era exatamente a dica que eu queria,

da <- data.frame(F1 = rep(LETTERS[1:4], c(4, 6, 10, 20)),
                 F2 = sample(1:3, size = 40, replace = TRUE))
str(da)
length(da[,1])

xtabs(~F1 + F2, data = da)

-- 
======================================================================
Alexandre dos Santos
Proteção Florestal 
IFMT - Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso
Campus Cáceres
Caixa Postal 244
Avenida dos Ramires, s/n
Bairro: Distrito Industrial 
Cáceres - MT                      CEP: 78.200-000
Fone: (+55) 65 8132-8112 (TIM)   (+55) 65 9686-6970 (VIVO)
e-mails:alexandresantosbr@yahoo.com.br 
        alexandre.santos@cas.ifmt.edu.br 
Lattes: http://lattes.cnpq.br/1360403201088680
OrcID: orcid.org/0000-0001-8232-6722 
Researchgate: https://www.researchgate.net/profile/Alexandre_Santos10                       
LinkedIn: https://br.linkedin.com/in/alexandre-dos-santos-87961635
======================================================================
Em 29/03/2016 08:57, Walmes Zeviani escreveu:
Não sei se entendi bem, mas para gerar fatores com níveis com número diferente de ocorrência você pode começar usando rep(), se o número de repetições é fixo/conhecido, ou sample() se o número de repetições é aleatório, enfim.

da <- data.frame(F1 = rep(LETTERS[1:4], c(4, 6, 10, 20)),
                 F2 = sample(1:3, size = 40, replace = TRUE))
str(da)

xtabs(~F1 + F2, data = da)

À disposição.
Walmes.


_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forne�a c�digo m�nimo reproduz�vel.