<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Estou lendo os dados de um arquivo CSV
      com a função read.csv(). O R os lê normalmente. Como você diz que
      não consegue lê-los, procurei um meio de exportar dados, fiz um
      write.table() e deu o resultado em anexo, com as 50 primeiras
      linhas. Será que com isto fica mais fácil tentar encontrar uma
      solução?<br>
      <br>
      []'s<br>
      Manolo<br>
      <br>
      Em 24-02-2013 23:23, Augusto Ribas escreveu:<br>
    </div>
    <blockquote
cite="mid:CACMkfRytmWd_j5zdtbHxH-cztx89YKmP4W6qEDCOYJ7BnATFMQ@mail.gmail.com"
      type="cite">Assim, você conseguiu abrir os dados no R?<br>
      <br>
      No meu exemplo em acima, daria para usar o comando<br>
      dput(dados)<br>
      <br>
      Que o R vai falar:<br>
      <br>
      > dput(dados)<br>
      structure(list(cidades = structure(c(2L, 6L, 3L, 7L, 8L, 1L, <br>
      4L, 5L, 9L, 10L), .Label = c("a", "h", "j", "k", "q", "t", "u", <br>
      "w", "x", "z"), class = "factor"), pib = c(1.71506498688328, <br>
      0.460916205989202, -1.26506123460653, -0.686852851893526,
      -0.445661970099958, <br>
      1.22408179743946, 0.359813827057364, 0.400771450594052,
      0.11068271594512, <br>
      -0.555841134754075), hab = c(117, 104, 80, 92, 89, 96, 92, 110, <br>
      98, 88)), .Names = c("cidades", "pib", "hab"), row.names = c(NA, <br>
      -10L), class = "data.frame")<br>
      > <br>
      <br>
      Note que se eu digitar no R esse structure(.....) ele vai recriar
      o data.frame.<br>
      Então o trabalho vai ser copiar aqui na mensagem, colar no R, e ja
      da para ver a planilha como é.<br>
      E como é so copiar e colar, é fácil fazer isso.<br>
      <br>
      Mas a sua planilha é gigante, então vc poderia fazer o seguinte,
      ao invés de dar dput() nela inteira, use por exemplo as 50
      primeiras linhas<br>
      <br>
      Algo como dput(dados[1:50,])<br>
      <br>
      Ai vc apresenta so algumas linhas, pode ser até menos, e da para
      testar soluções ja para o seu conjunto de dados, não algo que eu
      imaginei que pelo visto não bate com os seus dados.<br>
      <br>
      Do jeito que esta é meio complicado para ler, pelo menos eu tenho
      dificuldade, não sei como proceder para ler facilmente.<br>
      Mas tente usar o comando dput, e poste algumas linhas, umas 50 da
      sua planilha, que da para adaptar aquela solução para vc. ou
      alguém pode propor algo melhor e mais eficiente ainda.<br>
      <br>
      <div class="gmail_quote">Em 24 de fevereiro de 2013 19:25, Manoel
        Nascimento <span dir="ltr"><<a moz-do-not-send="true"
            href="mailto:manoelnascimento@gmail.com" target="_blank">manoelnascimento@gmail.com</a>></span>
        escreveu:<br>
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">
          <div text="#000000" bgcolor="#FFFFFF">
            <div>Olá Augusto,<br>
              <br>
              me desculpe por não enviar uma amostragem. Vai abaixo:<br>
              <br>
              Municípios,População (2010),Ranking populacional,PIB 2006
              (R$ 1.000),PIB 2007 (R$ 1.000),PIB 2008 (R$ 1.000),PIB
              2009 (R$ 1.000),PIB 2010 (R$ 1.000),Ranking PIB,PIB per
              capita (R$),Ranking PIB per capita<br>
              São Paulo -
SP,11.253.503,1º,282.892.455,323.154.666,356.980.045,389.284.929,443.600.102,1º,39.451,141º<br>
              Rio de Contas -
BA,13.007,2.462º,128.026.084,140.094.694,158.757.286,170.517.226,190.249.043,2º,3.970,5.075º<br>
              Brasília -
DF,2.570.160,4º,89.628.553,99.945.620,117.571.878,131.487.268,149.906.319,3º,24.569,484º<br>
              Curitiba -
PR,1.751.907,8º,32.182.599,38.124.861,43.354.307,45.741.463,53.106.497,4º,58.489,69º<br>
              Belo Horizonte -
MG,2.375.151,6º,32.473.102,38.285.100,42.255.583,44.729.413,51.661.760,5º,15.161,1.446º<br>
              Manari -
PE,18.083,1.831º,31.801.795,34.384.768,38.028.945,40.482.809,48.598.153,6º,21.748,646º<br>
              Porto Acre -
AC,14.880,2.184º,30.130.789,33.590.020,35.844.547,36.873.055,43.038.100,7º,8.111,3.230º<br>
              Guarulhos -
SP,1.221.979,13º,25.697.978,27.558.277,31.936.895,32.475.487,37.139.404,8º,30.400,282º<br>
              Fortaleza -
CE,2.452.185,5º,22.331.722,24.476.378,28.769.259,31.373.473,37.106.309,9º,6.193,3.742º<br>
              Salto Veloso -
SC,4.301,4.539º,24.139.423,26.772.417,29.393.081,33.131.342,36.744.670,10º,9.239,2.932º<br>
              Campinas -
SP,1.080.113,14º,23.629.697,26.767.620,29.303.152,31.653.414,36.688.629,11º,4.889,4.378º<br>
              Ortigueira -
PR,23.380,1.396º,17.798.886,24.619.373,30.067.523,31.617.716,36.389.080,12º,18.777,892º<br>
              São Bernardo do Campo -
SP,765.463,23º,20.566.795,25.164.098,29.981.271,28.935.628,35.578.586,13º,30.383,284º<br>
              Rebouças -
PR,14.176,2.280º,18.316.659,20.689.607,22.470.886,24.720.436,30.032.003,14º,33.940,203º<br>
              Betim -
MG,378.089,57º,18.807.187,21.522.757,25.281.114,24.974.495,28.297.360,15º,17.704,1.024º<br>
              Barueri -
SP,240.749,105º,25.570.470,26.076.920,27.143.412,26.909.802,27.752.428,16º,10.342,2.662º<br>
              <br>
              Estas são algumas das primeiras linhas, pois trata-se de
              uma tabela CSV com os 5.565 municípios brasileiros. A
              solução apresentada serve para este tipo de dados?<br>
              <br>
              []'s<br>
              Manolo<br>
              <br>
              Em <a moz-do-not-send="true" href="tel:24-02-2013%2020"
                value="+12402201320" target="_blank">24-02-2013 20</a>:02,
              Augusto Ribas escreveu:<br>
            </div>
            <div>
              <div class="h5">
                <blockquote type="cite">Ola, lembre-se de ler o guia de
                  postagem, como eu não tenho muita ideia de como são
                  seus dados, se fatores ou números, eu vou dar um
                  exemplo do que imaginei, mas respostas melhores
                  poderiam surgir se vc posta-se dados de exemplo.<br>
                  <br>
                  <br>
                  #Criando dados de exemplo, para as pessoas entenderem
                  como são seus dados<br>
                  #Escolhendo uma semente para o exemplo ser
                  reproduzivel<br>
                  > set.seed(123)<br>
                  >
dados<-data.frame(cidades=sample(letters,10),pib=rnorm(10),hab=rpois(10,100))<br>
                  <br>
                  #exemplo dos dados, eu imagino que tudo são numeros,
                  se são palavras, classes, tera que pensar de outra
                  forma.<br>
                  > dados<br>
                     cidades        pib hab<br>
                  1        h  1.7150650 117<br>
                  2        t  0.4609162 104<br>
                  3        j -1.2650612  80<br>
                  4        u -0.6868529  92<br>
                  5        w -0.4456620  89<br>
                  6        a  1.2240818  96<br>
                  7        k  0.3598138  92<br>
                  8        q  0.4007715 110<br>
                  9        x  0.1106827  98<br>
                  10       z -0.5558411  88<br>
                  <br>
                  #primeiro de uma olhada na função order ?order, mas vc
                  pode usar ela para organiza numeros, por exemplo o pib
                  assim<br>
                  > order(dados$pib)<br>
                   [1]  3  4 10  5  9  7  8  2  6  1<br>
                  <br>
                  #veja que assim temos a ordem, como é a ordem
                  descrecente, é usa usar o reverso, ou pode reverter a
                  ordem direto pela função usando o argumento
                  decreaseing<br>
                  <br>
                  > dados[rev(order(dados$pib)),]<br>
                     cidades        pib hab<br>
                  1        h  1.7150650 117<br>
                  6        a  1.2240818  96<br>
                  2        t  0.4609162 104<br>
                  8        q  0.4007715 110<br>
                  7        k  0.3598138  92<br>
                  9        x  0.1106827  98<br>
                  5        w -0.4456620  89<br>
                  10       z -0.5558411  88<br>
                  4        u -0.6868529  92<br>
                  3        j -1.2650612  80<br>
                  <br>
                  #veja que a tabela ja esta no oderm do maior para o
                  menor pib, agora como so queremos os 5 primeiro so
                  usamos os 5 primeiros valores<br>
                  > dados[rev(order(dados$pib))[1:5],]<br>
                    cidades       pib hab<br>
                  1       h 1.7150650 117<br>
                  6       a 1.2240818  96<br>
                  2       t 0.4609162 104<br>
                  8       q 0.4007715 110<br>
                  7       k 0.3598138  92<br>
                  <br>
                  #Agora podemos colocar de alguma forma, aqui eu
                  coloquei como um segundo conjunto de dados o que me
                  interessa<br>
                  > dados2<-dados[rev(order(dados$pib))[1:5],]<br>
                  > dados2<br>
                    cidades       pib hab<br>
                  1       h 1.7150650 117<br>
                  6       a 1.2240818  96<br>
                  2       t 0.4609162 104<br>
                  8       q 0.4007715 110<br>
                  7       k 0.3598138  92<br>
                  <br>
                  #ai agora eu separei valores somente maiores de 100
                  para o numero de habitantes<br>
                  > dados2[dados2$hab>100,]<br>
                    cidades       pib hab<br>
                  1       h 1.7150650 117<br>
                  2       t 0.4609162 104<br>
                  8       q 0.4007715 110<br>
                  <br>
                  #e feito isso seria so contar o número de linhas<br>
                  > nrow(dados2[dados2$hab>100,])<br>
                  [1] 3<br>
                  > <br>
                  <br>
                  <br>
                  Isso é uma ideia, mas provavelmente existem mil
                  maneiras de fazer isso no R.<br>
                  Mas lembre-se de sempre dar um exemplo de dados, para
                  as pessoas poderem propor soluções mais eficases para
                  voce.<br>
                  <br>
                  Espero ter ajudado<br>
                  <br>
                  []s<br>
                  Augusto Ribas<br>
                  <br>
                  <div class="gmail_quote">Em 24 de fevereiro de 2013
                    16:28, Manoel Nascimento <span dir="ltr"><<a
                        moz-do-not-send="true"
                        href="mailto:manoelnascimento@gmail.com"
                        target="_blank">manoelnascimento@gmail.com</a>></span>
                    escreveu:<br>
                    <blockquote class="gmail_quote" style="margin:0 0 0
                      .8ex;border-left:1px #ccc solid;padding-left:1ex">Olá!<br>
                      <br>
                      Estou precisando fazer uma operação que deve ser
                      supersimples, mas que<br>
                      como bom novato em R não sei fazer sem me
                      embananar todo.<br>
                      <br>
                      Tenho uma tabela com as seguintes colunas:<br>
                      <br>
                      Municípios    População..2010.  
                       Ranking.populacional<br>
                      PIB.2006..R..1.000.    PIB.2007..R..1.000.  
                       PIB.2008..R..1.000.<br>
                      PIB.2009..R..1.000.    PIB.2010..R..1.000.  
                       Ranking.PIB<br>
                      PIB.per.capita..R..    Ranking.PIB.per.capita<br>
                      <br>
                      Ela mostra os municípios brasileiros, sua
                      população em 2010, o ranking<br>
                      populacional de cada município, seu PIB entre 2006
                      e 2010, seu ranking<br>
                      de PIB, o PIB per capita e seu ranking de acordo
                      com o PIB per capita.<br>
                      <br>
                      As operações que preciso fazer são as seguintes:<br>
                      <br>
                      a) Ordenar as cidades em ordem decrescente, do
                      maior para o menor PIB;<br>
                      b) Separar as mil cidades com maior PIB, e as mil
                      cidades com menor PIB;<br>
                      c) Em cada um destes dois subconjuntos (cidades
                      com maior PIB e cidades<br>
                      com menor PIB), contar quantas cidades há com mais
                      e com menos de 100<br>
                      mil habitantes.<br>
                      <br>
                      Como faço isto?<br>
                      <br>
                      []'s<br>
                      Manolo<br>
                      _______________________________________________<br>
                      R-br mailing list<br>
                      <a moz-do-not-send="true"
                        href="mailto:R-br@listas.c3sl.ufpr.br"
                        target="_blank">R-br@listas.c3sl.ufpr.br</a><br>
                      <a moz-do-not-send="true"
                        href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br"
                        target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
                      Leia o guia de postagem (<a moz-do-not-send="true"
                        href="http://www.leg.ufpr.br/r-br-guia"
                        target="_blank">http://www.leg.ufpr.br/r-br-guia</a>)
                      e forneça código mínimo reproduzível.<br>
                    </blockquote>
                  </div>
                  <br>
                  <br clear="all">
                  <br>
                  -- <br>
                  <div>Grato<br>
                    Augusto C. A. Ribas</div>
                  <div> </div>
                  <div>Site Pessoal: <a moz-do-not-send="true"
                      href="http://recologia.wordpress.com/"
                      target="_blank">http://recologia.wordpress.com/</a></div>
                  <div>Lattes: <a moz-do-not-send="true"
                      href="http://lattes.cnpq.br/7355685961127056"
                      target="_blank">http://lattes.cnpq.br/7355685961127056</a><br>
                  </div>
                  <br>
                  <fieldset></fieldset>
                  <br>
                  <pre>_______________________________________________
R-br mailing list
<a moz-do-not-send="true" href="mailto:R-br@listas.c3sl.ufpr.br" target="_blank">R-br@listas.c3sl.ufpr.br</a>
<a moz-do-not-send="true" href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a>
Leia o guia de postagem (<a moz-do-not-send="true" href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.</pre>
                </blockquote>
                <br>
              </div>
            </div>
          </div>
          <br>
          _______________________________________________<br>
          R-br mailing list<br>
          <a moz-do-not-send="true"
            href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
          <a moz-do-not-send="true"
            href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br"
            target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
          Leia o guia de postagem (<a moz-do-not-send="true"
            href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>)
          e forneça código mínimo reproduzível.<br>
        </blockquote>
      </div>
      <br>
      <br clear="all">
      <br>
      -- <br>
      <div>Grato<br>
        Augusto C. A. Ribas</div>
      <div> </div>
      <div>Site Pessoal: <a moz-do-not-send="true"
          href="http://recologia.wordpress.com/" target="_blank">http://recologia.wordpress.com/</a></div>
      <div>Lattes: <a moz-do-not-send="true"
          href="http://lattes.cnpq.br/7355685961127056" target="_blank">http://lattes.cnpq.br/7355685961127056</a><br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
R-br mailing list
<a class="moz-txt-link-abbreviated" href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a>
<a class="moz-txt-link-freetext" href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a>
Leia o guia de postagem (<a class="moz-txt-link-freetext" href="http://www.leg.ufpr.br/r-br-guia">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.</pre>
    </blockquote>
    <br>
  </body>
</html>