
Senhores, em meu trabalho, criei 3 vetores, sendo dois deles formados por 0's e 1's. De posse dos três criei uma matriz. Agora estou tentando adicionar mais uma coluna à matriz. Coluna esta que servira para identificar a situação dos dados do outro vetor que foi criado. No fim das contar preciso ter uma matriz com 4 colunas sendo que as duas primeiras formadas por 0's e 1's determinam a condição da terceira coluna e essa condição será encontrada na quarta coluna. Só que a quarta coluna é formada por valores to tipo "Censurado", "Curado" e "Falha". Tentei fazer da seguinte forma: # 1º vetor VetCens <- rbinom(500,1,0.6) # 2º vetor VetCura <- rbinom(500,1,0.3) # 3º vetor VetBN <- rnbinom(500,48,mu=13.5) # Criando a matriz MatSim <- cbind(VetCens, VetCura, VetBN) # Tentativa de criação do quarto vetor com as situações VetSituac <- function(param){ VetCens <- param[1] VetCura <- param[2] situacao <- rep(0,500) for(i in 1:500){ if (VetCens[i]==1 and VetCura[i]==0) situacao[i]==3 } if (VetCens==1 and VetCura==1){ situacao="Curado" } if (VetCens==0 and VetCura==1) or (VetCens==0 and VetCura==0) situacao="Falha" } } Estou tendo problemas com essa ultima função. Pra um individuo ser considerado CURADO devemos ter para os dois primeiros vetores os valores 1,1 Pra um indivíduo ser considerado CENSURADO devemos ter para os dois primeiros vetores os valores 1,0 Pra um indivíduo ser considerado FALHA devemos ter para os dois primeiros vetores os valores 0,1 ou 0,0. Alguém tem uma sugestão? Obrigado -- Att, Thiago Morais de Carvalho (61 - 8169-5094)