[R-br] Leitura de Arquivo

Éder Comunello comunello.eder em gmail.com
Terça Junho 7 10:29:39 BRT 2016


Anselmo, bom dia!

Você pode pode criar uma nova coluna "arredondando" os segundos com
ceiling() e usando essa nova coluna no comando aggregate().

data <- read.table("BC-pOct89.TL", sep="", header = FALSE,
col.names=c("time", "bytes"))
data$time2 <- ceiling(data[,1])
head(data)
data2 <- aggregate(bytes~time2, data=data, sum)
head(data2)
# time2  bytes
# 1     1 185755
# 2     2 118037
# 3     3  97547
# 4     4 219378
# 5     5 321555
# 6     6 340149



================================================
Éder Comunello
Researcher at Brazilian Agricultural Research Corporation (Embrapa)
DSc in Agricultural Systems Engineering (USP/Esalq)
MSc in Environ. Sciences (UEM), Agronomist (UEM)
---
Embrapa Agropecuária Oeste, Dourados, MS, Brazil |<O>|
================================================
GEO, -22.2752, -54.8182, 408m
UTC-04:00 / DST: UTC-03:00




Em 6 de junho de 2016 11:28, Anselmo Alves de Sousa <startermath em gmail.com>
escreveu:

> Muito obrigado.
>
> Não atentei que um simples read.table() resolveria o problema. Fui traído
> pelo .TL
>
> Restou uma dúvida: preciso transformar esse dado numa variável série
> temporal da taxa de envio do pacote por segundo. Como posso agregar esses
> pacotes por segundo?
> []'s
> Anselmo
>
> Em 4 de junho de 2016 02:33, salah <salah3.1416 em gmail.com> escreveu:
>
>> sugestão:
>>
>>  dataset = read.csv("C:\\Users\\Anselmo\\Desktop\\trab\\BC-pOct89.TL-1",
>> sep="", header = FALSE)
>>
>> saudações
>>
>> Em 02/06/2016 00:15, Anselmo Alves de Sousa escreveu:
>>
>> Boa noite listeiros
>>
>> Estou com a missão de auxiliar um colega no trabalho escolar. A primeira
>> missão é ler o dado. Como begginer no R não estou conseguindo ler o arquivo
>> ftp://ita.ee.lbl.gov/traces/BC-pOct89.TL.Z. Sabemos que tem duas
>> colunas, uma com o timestamp e outra com o tamanho em bytes.
>>
>> Usando
>>
>>  dataset<-scan("C:\\Users\\Anselmo\\Desktop\\trab\\BC-pOct89.TL\\BC-pOct89.TL")
>>
>> no diretório apropriado
>>
>> setwd("C://Users//Anselmo//Desktop//trab_vinicius//BC-pOct89.TL")
>> e str(dataset)
>>  num [1:2000000] 0.0177 87 0.0368 142 0.0368 ...
>>
>> Ou seja, obtenho apenas as duas colunas numa só. Como posso ler
>> adequadamente esse arquivo?
>>
>> []'s
>> Anselmo
>>
>>
>> _______________________________________________
>> R-br mailing listR-br em listas.c3sl.ufpr.brhttps://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.
>>
>
>
> _______________________________________________
> 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.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20160607/dd6168d8/attachment.html>


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