[R-br] Leitura de número como caractere
Vanessa Felix
vanessa.felix.est em gmail.com
Segunda Setembro 8 18:28:08 BRT 2014
É bem lembrado Leandro, dei uma outra olhada aqui no .csv e tem uns textos
digitados lá na últimas linhas que eu não tinha visto. Deve ser isso.
Vou deletar as linhas e ver se dá certo.
Obgda,
Em 8 de setembro de 2014 18:23, Leandro Marino <
leandromarino em leandromarino.com.br> escreveu:
> bom nesse campo deve ter alguma string.
> sugiro você executar:
>
> sum(is.na(as.numeric(dado_conc$X1991))
>
> se forem poucos:
> dado_conc$X1991[is.na(as.numeric(dado_conc$X1991))]
>
>
> e veja o que aparece
>
> Em 8 de setembro de 2014 18:20, Vanessa Felix <vanessa.felix.est em gmail.com
> > escreveu:
>
> Tbm já tentei e não resolveu....rs
>>
>>
>> Em 8 de setembro de 2014 18:16, Leandro Marino <
>> leandromarino em leandromarino.com.br> escreveu:
>>
>> Ele está com decimal como virgula. para isto na leitura voce deve colocar
>>> dec=','
>>>
>>> Em 8 de setembro de 2014 18:09, Vanessa Felix <
>>> vanessa.felix.est em gmail.com> escreveu:
>>>
>>> Não funciona já tentei....
>>>>
>>>> Em 8 de setembro de 2014 18:02, <luc.souza em usp.br> escreveu:
>>>>
>>>> seu data frame$nome coluna <- as.numeric(seu data frame$nome coluna)
>>>>>
>>>>>
>>>>> Lucas F. de Souza
>>>>> Eng. Agrícola - CONAB
>>>>> M.Sc. Produção Vegetal - UENF
>>>>> Doutor em Agrometeorologia - ESALQ/USP
>>>>> tel: (19) 98160-7068
>>>>>
>>>>> ------------------------------
>>>>>
>>>>> *De: *"Vanessa Felix" <vanessa.felix.est em gmail.com>
>>>>> *Para: *"Lista R" <r-br em listas.c3sl.ufpr.br>
>>>>> *Enviadas: *Segunda-feira, 8 de Setembro de 2014 17:57:24
>>>>> *Assunto: *[R-br] Leitura de número como caractere
>>>>>
>>>>>
>>>>> Pessoal boa noite,
>>>>> Gostaria de saber porque estranhamente o R leu 4 colunas dos meus
>>>>> dados (anos 1991,1992,1994,1995) como caracter, sendo que nas outras ele
>>>>> leu normalmente como numérico.
>>>>> Poderiam me ajudar tbm em como converter de caractere para
>>>>> numérico. Pq já aconteceu comigo outras vezes.
>>>>>
>>>>> Obgda,
>>>>>
>>>>>
>>>>> # 2
>>>>>
>>>>> dado_conc<-read.csv("PIB_estadual_pcorrentes_1939_2010.csv",sep=";",dec=",",header=TRUE,
>>>>> as.is=TRUE)
>>>>> str(dado_conc)
>>>>>
>>>>> 'data.frame': 151 obs. of 54 variables:
>>>>> $ X : chr "" "" "PIB POR UF (R$MIL)" "1939-1994: EST.SEC.XX (
>>>>> PART.NO PIB TOTAL)" ...
>>>>> $ X.1 : int NA NA NA NA NA NA 12 27 13 16 ...
>>>>> $ X.2 : chr "PIB BRASIL (R$MIL)" "" "" "" ...
>>>>> $ X1939: num 1.69e-08 NA NA NA NA ...
>>>>> $ X1947: num 6.49e-08 NA NA NA NA ...
>>>>> $ X1948: num 7.54e-08 NA NA NA NA ...
>>>>> $ X1949: num 8.79e-08 NA NA NA NA ...
>>>>> $ X1950: num 1.02e-07 NA NA NA NA ...
>>>>> $ X1951: num 1.27e-07 NA NA NA NA ...
>>>>> $ X1952: num 1.49e-07 NA NA NA NA ...
>>>>> $ X1953: num 1.78e-07 NA NA NA NA ...
>>>>> $ X1954: num 2.44e-07 NA NA NA NA ...
>>>>> $ X1955: num 2.96e-07 NA NA NA NA ...
>>>>> $ X1956: num 3.74e-07 NA NA NA NA ...
>>>>> $ X1957: num 4.54e-07 NA NA NA NA ...
>>>>> $ X1958: num 5.65e-07 NA NA NA NA ...
>>>>> $ X1959: num 8.43e-07 NA NA NA NA ...
>>>>> $ X1960: num 1.16e-06 NA NA NA NA ...
>>>>> $ X1961: num 1.69e-06 NA NA NA NA ...
>>>>> $ X1962: num 2.71e-06 NA NA NA NA ...
>>>>> $ X1963: num 4.86e-06 NA NA NA NA ...
>>>>> $ X1964: num 9.53e-06 NA NA NA NA ...
>>>>> $ X1965: num 1.55e-05 NA NA NA NA ...
>>>>> $ X1966: num 2.28e-05 NA NA NA NA ...
>>>>> $ X1970: num 7.07e-05 NA NA NA NA ...
>>>>> $ X1975: num 0.000382 NA NA NA NA ...
>>>>> $ X1980: num 0.00455 NA NA NA NA ...
>>>>> $ X1985: num 0.476 NA NA NA NA ...
>>>>> $ X1986: num 1.27 NA NA NA NA ...
>>>>> $ X1987: num 4.04 NA NA NA NA ...
>>>>> $ X1988: num 29.4 NA NA NA NA ...
>>>>> $ X1989: num 426 NA NA NA NA ...
>>>>> $ X1990: num 11549 NA NA NA NA ...
>>>>> $ X1991: chr "60285,99927" "" "" "" ...
>>>>> $ X1992: chr "640958,7676" "" "" "" ...
>>>>> $ X1993: num 14097114 NA NA NA NA ...
>>>>> $ X1994: chr "349204679" "" "" "" ...
>>>>> $ X1995: chr "705640892,1" "" "" "" ...
>>>>> $ X1996: num 8.44e+08 NA NA NA NA ...
>>>>> $ X1997: num 9.39e+08 NA NA NA NA ...
>>>>> $ X1998: num 9.79e+08 NA NA NA NA ...
>>>>> $ X1999: num 1.06e+09 NA NA NA NA ...
>>>>> $ X2000: num 1.18e+09 NA NA NA NA ...
>>>>> $ X2001: num 1.3e+09 NA NA NA NA ...
>>>>> $ X2002: num 1.48e+09 NA NA NA NA ...
>>>>> $ X2003: num 1.7e+09 NA NA NA NA ...
>>>>> $ X2004: num 1.94e+09 NA NA NA NA ...
>>>>> $ X2005: num 2.15e+09 NA NA NA NA ...
>>>>> $ X2006: num 2.37e+09 NA NA NA NA ...
>>>>> $ X2007: num 2.66e+09 NA NA NA NA ...
>>>>> $ X2008: num 3.03e+09 NA NA NA NA ...
>>>>> $ X2009: num 3.24e+09 NA NA NA NA ...
>>>>> $ X2010: num 3.77e+09 NA NA NA NA ...
>>>>> $ X2011: num 4.14e+09 NA NA NA NA ...
>>>>>
>>>>> # 3
>>>>> anos<-dado_conc[1,4:54]
>>>>> str(anos)
>>>>> pib_bra<-dado_conc[2,4:54]
>>>>> str(pib_bra)
>>>>> pib_anos_bra<-rbind(anos,pib_bra)
>>>>> fix(pib_anos_bra)
>>>>>
>>>>>
>>>>> --
>>>>> Vanessa Felix - Estatística
>>>>> (32) 8854-4881 / 9142-8428
>>>>>
>>>>> _______________________________________________
>>>>> R-br mailing list
>>>>> R-br em 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.
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> R-br mailing list
>>>>> R-br em 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.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Vanessa Felix - Estatística
>>>> (32) 8854-4881 / 9142-8428
>>>>
>>>> _______________________________________________
>>>> R-br mailing list
>>>> R-br em 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.
>>>>
>>>
>>>
>>> _______________________________________________
>>> R-br mailing list
>>> R-br em 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.
>>>
>>
>>
>>
>> --
>> Vanessa Felix - Estatística
>> (32) 8854-4881 / 9142-8428
>>
>> _______________________________________________
>> R-br mailing list
>> R-br em 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.
>>
>
>
> _______________________________________________
> R-br mailing list
> R-br em 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.
>
--
Vanessa Felix - Estatística
(32) 8854-4881 / 9142-8428
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20140908/e8c171d9/attachment.html>
Mais detalhes sobre a lista de discussão R-br