Como substituir caracteres de um data frame por valores numéricos?

Bom dia, tenho um data frame composto por quatro caracteres "a","g","t" e "c". Nas linhas do data frame estão as espécies (sp1, sp2, sp3 ...) e nas colunas estão os sítios, que vão de 1 a 320 e podem conter qualquer um dos quatro caracteres. Gostaria de transformar todos os caracteres "a" e "g" do data frame em 1 e todos os caracteres "t" e "c" em 2. Como faço isso? Tentei usar o *transform*, mas não consegui. Obrigada, -- Elisa

Usa o comando recode Leonardo Em 06/09/2012 09:14, "Elisa Barreto" <elisabpereira@gmail.com> escreveu:
Bom dia,
tenho um data frame composto por quatro caracteres "a","g","t" e "c". Nas linhas do data frame estão as espécies (sp1, sp2, sp3 ...) e nas colunas estão os sítios, que vão de 1 a 320 e podem conter qualquer um dos quatro caracteres. Gostaria de transformar todos os caracteres "a" e "g" do data frame em 1 e todos os caracteres "t" e "c" em 2. Como faço isso? Tentei usar o *transform*, mas não consegui.
Obrigada,
-- Elisa
_______________________________________________ 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.
participantes (2)
-
Elisa Barreto
-
Leonardo Aguirre