[R-br] Ler linhas

Henrique Dallazuanna wwwhsd em gmail.com
Quinta Março 24 16:25:58 BRT 2011


Tente assim:

Lines <- readLines("seu_arquivo.txt")
read.table(textConnection(grep("^8[23]", Lines, value = TRUE)))

2011/3/24 Victor Eduardo <victorduca08 em gmail.com>:
> Como faço para ler linhas de arquivos que começam somente pelos numeros 82
> ou 83? Por exemplo, vou colocar alguns dados aqui:
>
>   V1  V2   V3 V4 V5 V6     V7     V8   V9   V10   V11   V12   V13
> V14     V15     V16
> 8345  2010  5 20 15  0 -38.20 -12.70   11 -9999  1016  1017 -9999 -9999.0
> 309.2   301.4
> 5122  2010  5 20 15  0 -43.80 -21.20 1000 -9999   887   998   284     2.5
> 292.1   289.1
> 8222  2010  5 20 15  0 -43.30 -22.60   33 -9999  1012  1016   131     0.4
> 294.8   292.6
> 8343 2010  5 20 15  0 -37.00 -10.90    5 -9999  1012  1013 -9999 -9999.0
> 301.6   296.9
> 4107 2010  5 20 15  0 -38.20  -9.40  253 -9999   984  1012   109     3.8
> 300.6   293.9
>
>
> No caso, o meu interesse está na V1, quero pegar os numeros que comecam por
> 82 ou 83 e ao pegar, queria que os dados viessem dessa maneira, por exemplo:
> 8345  2010  5 20 15  0 -38.20 -12.70   11 -9999  1016  1017 -9999 -9999.0
> 309.2   301.4
> 8222  2010  5 20 15  0 -43.30 -22.60   33 -9999  1012  1016   131     0.4
> 294.8   292.6
> 8343 2010  5 20 15  0 -37.00 -10.90    5 -9999  1012  1013 -9999 -9999.0
> 301.6   296.9
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>
>



-- 
Henrique Dallazuanna
Curitiba-Paraná-Brasil
25° 25' 40" S 49° 16' 22" O


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