[R-br] Converter valores em numeros 1 correspondentes - RESOLVIDO

Alexandre dos Santos alexandresantosbr em yahoo.com.br
Quarta Abril 27 14:48:37 BRT 2011


Obrigado Iago e a atenção de todos, funcionou,

 

> rep(1,sum(m.2))

  [1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1

 [76] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1

[151] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1

[226] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

> 

 

 

Abraço,

Alexandre dos Santos

Ingenieur forestier, Msc.

INRA- Biostatistique et Processus Spatiaux (BioSP)

Domaine Saint-Paul
Site Agroparc 
84914 -  Avignon - France
Tél. : +33 (0)6 87 95 16 29

 

 

 

From: r-br-bounces em listas.c3sl.ufpr.br
[mailto:r-br-bounces em listas.c3sl.ufpr.br] On Behalf Of Iago Carvalho Cunha
Sent: quarta-feira, 27 de abril de 2011 13:24
To: r-br em listas.c3sl.ufpr.br
Subject: Re: [R-br] Converter valores em numeros 1 correspondentes

 

Se entendi bem:

rep(1,sum(m.2))

Em 27 de abril de 2011 13:20, Benilton Carvalho <beniltoncarvalho em gmail.com>
escreveu:

se o seu vetor fosse

x = c(2, 1, 3)

entao vc gostaria de ter um vetor de 1's com comprimento 6, e' isso?

ou seria um vetor de comprimento 3, no qual o primeiro elemento e' a
string '1 1' e o terceiro elemento e' a string '1 1 1'?

b

2011/4/27 Alexandre dos Santos <alexandresantosbr em yahoo.com.br>:

> Boa tarde amigos do R,
>
>
>
>      Estou com uma conversão que imagino ser bem complicada de fazer,
> preciso pegar vários objetos como por exemplo um deles:
>
>
>
>> m.2
>
> [1]  5  2  1  2  2  1  1  5  6  8  2  1  3  6  2 12  7  2 19  1  1  3  7
2
> 3  2  1  1  4  5  1  3  2  1  3  8  3 37  3  3  2  2  3  1  1  1  1  1  4
> 3  1  4  2  1  3  3 55  5  1  3  3  1  1  4
>
>
>
> E converter para um novo vetor somente com números 1 correspondentes a
cada
> um dos  valores em m.2 , obviamente que os valores que já são  1 não
seriam
> modicados, mas o primeiro valor o 5, seria substituido por 1 1 1 1 1, o 2
> por 1 1 , assim successivamente para todos os valores,
>
> Alguém poderia me dar uma luz, se é que tem jeito,
>
> Obrigado,
>
>
>
>
>
>
>
>
>
>
>
> Alexandre dos Santos
>
> Ingenieur forestier, Msc.
>
> INRA- Biostatistique et Processus Spatiaux (BioSP)
>
> Domaine Saint-Paul
> Site Agroparc
> 84914 -  Avignon - France
> Tél. : +33 (0)6 87 95 16 29
>
>
>

> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>
>



--
Successful people ask better questions, and as a result, they get
better answers. (Tony Robbins)
_______________________________________________
R-br mailing list
R-br em listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br




-- 
Att.
Iago Carvalho Cunha

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20110427/8ab394cf/attachment.html>


Mais detalhes sobre a lista de discussão R-br