[R-br] Selecionar um valor em um vetor de caracteres

Felipe felipe.e.barletta em gmail.com
Terça Agosto 25 16:37:06 BRT 2015


Desculpem pelo assunto equivocado no e-mail anterior.

Em 25-08-2015 16:18, Felipe escreveu:
> Prezados,
>
> Tenho a seguinte variável:
> > dim(dados)
> > [1] 189  24
>
> Escola.Pd.Pr.sujeito
>                8.2.6
>                2.1.5
>                2.1.8
>                2.1.7
>                2.1.6
>                2.2.1
>              11.2.2
>                7.1.6
>                7.1.5
>                7.1.4
>              12.2.4
>                 .....
>
> Quero criar uma nova variável que guarde os valores no meio (que 
> variam entre 1 e 2)
> Pensei em usar a função substring:
>
> > variavel.nova<-substr(d$Escola.Pd.Pr.sujeito,3,3)
>
>  Mas como o primeiro valor varia entre 1 e 12 não dá. Pensei em 
> adicionar com a função paste(), mais um caracter no início dos valores 
> que não são dezenas pois assim as posições seriam compatíveis para 
> usar substr(d$Escola.Pd.Pr.sujeito,4,4).
>
> > paste("0",d$Escola.Pd.Pr.sujeito, sep = '')
>
> Como poderia fazer isso?
>

-- 
Atenciosamente
Felipe E. Barletta Mendes
Estatístico - Conre3 9766-A
+55 (41)-92077191
+55 (41)-33287216



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