
Desculpe Benilton, Tentei tantas coisas que estou confundindo os objetos. Meu problema é tenho dois vetores (freq e parc)em:
freq<-rpois(10000,4)####Cria os dados parc<-rep(1:length(freq),each=2)###Cria um novo vetor dados0<-cbind(freq, parc) dados[1:10,] freq parc [1,] 3 1 [2,] 4 1 [3,] 3 2 [4,] 3 2 [5,] 3 3 [6,] 3 3 [7,] 5 4 [8,] 3 4 [9,] 7 5 [10,] 6 5
Porém eu gostaria de criar um novo vetor onde a cada alteração em parc, gostaria da soma de freq, sendo que no exemplo, o novo vetor teria como primeiro valor o 7 (soma de 3 + 4 no objeto freq, pois no vetor parc alterou-se de 1 para 2) e assim sucessivamente ate o final do objeto dados, estava tentando utilizar a função if e como condição dados$parc[i]>parc[i]+1 mas não sei como seria fazer a soma dentro de dados$freq, uma vez que não posso utilizar operações com vetores dentro da função if(), Obrigado Alexandre Em 25-11-2011 14:24, Benilton Carvalho escreveu:
Vc vai precisar explicar melhor o seu caso para q eu possa entender. (por sinal, seu exemplo nao eh reproduzivel, faltou definir quem eh 'freq') _______________________________________________ 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.
-- Alexandre DOS SANTOS Engenheiro Florestal, Msc. Laboratório de Entomologia Florestal Departamento de Entomologia Universidade Federal de Lavras Caixa Postal 3037 37200-000 - Lavras - Minas Gerais - Brasil Tel: +55 35 92230304