
Caros, bom dia, Eu estou com um data frame da forma : "data" "hora" "bid" "bidQ" "ask" "askQ" "last" "volume" "1" 2004-01-04 "09:30" -1 -1 -1 -1 38 55900 "2" 2004-01-04 "09:30" -1 -1 -1 -1 38 600 "3" 2004-01-04 "09:31" -1 -1 -1 -1 38 5000 "4" 2004-01-04 "09:31" 38.05 32 38.08 1 38.05 6000 "5" 2004-01-04 "09:31" 38.06 2 38.08 1 38.06 1500 "6" 2004-01-04 "09:31" 38.06 4 38.07 1 38.06 500 "7" 2004-01-04 "09:32" 38.04 1 38.07 1 38.05 4500 "8" 2004-01-04 "09:32" 38 1 38.2 1 38.03 1600 "9" 2004-01-04 "09:32" 38 1 38.2 1 38.03 3800 "10" 2004-01-04 "09:32" 38 1 38.04 1 38.04 500 "11" 2004-01-04 "09:32" 38 1 38.07 1 38.03 200 "12" 2004-01-04 "09:32" 38 1 38.08 2 38.07 100 "13" 2004-01-04 "09:32" 38 1 38.08 2 38.01 5000 "14" 2004-01-04 "09:32" 38 21 38.08 2 38.05 200 "15" 2004-01-04 "09:33" 38.03 9 38.13 8 38.08 700 "16" 2004-01-04 "09:33" 38.08 15 38.13 8 38.08 100 "17" 2004-01-04 "09:33" 38.11 16 38.13 10 38.12 900 onde as datas vão de 2004-01-04 até 2013-06-30 e os horários de 09:30 até 16:10. Eu tenho que achar o volume médio para cada minuto e depois normalizar esses volumes para cada minuto pelo volume médio. Eu tento montar um programa cheio de for() para data e for() para horário mas não está dando certo… Acho que deve ter uma lógica mais simples. Alguém saberia me dar uma dica? Muito obrigada! Michelle