From 5de3e8d38dd4353c1bcbf8f81fdbaf2475fac12f Mon Sep 17 00:00:00 2001 From: Eduardo Junior <edujrrib@gmail.com> Date: Sat, 22 Oct 2016 15:27:35 -0200 Subject: [PATCH] =?UTF-8?q?Corrige=20dados=20das=20a=C3=A7=C3=B5es=20Globo?= =?UTF-8?q?=20Cabo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove NA's que não fazem parte da série; - Corrige formato da série para 'zoo' para que as observações fiquem associadas com suas respectivas datas de coleta, uma vez que são coletados dados somente em dias utéis; - Complementa documentação e seção de exemplos. --- R/Globo.R | 26 +-- data-raw/Globo.txt | 461 --------------------------------------------- data/Globo.rda | Bin 1396 -> 5023 bytes 3 files changed, 15 insertions(+), 472 deletions(-) diff --git a/R/Globo.R b/R/Globo.R index 209d162c..15a847dd 100644 --- a/R/Globo.R +++ b/R/Globo.R @@ -1,23 +1,27 @@ #' @name Globo -#' @title Ações da Globo -#' @description Dados sobre os preços diários das ações da Globo Cabo, -#' de 06 de Novembro de 1996 a 27 de Dezembro de 2000. +#' @title Ações da Globo Cabo +#' @description Dados sobre os preços diários das ações da Globo Cabo de +#' 06 de Novembro de 1996 a 27 de Dezembro de 2000. Os dados foram +#' registrados apenas nos dias utéis dentre o período indicado. #' -#' @format Uma série temporal (classe \code{ts}), com 1037 observações -#' diárias, de 06 de novembro de 1996 a 27 de dezembro de 2000. -#' @keywords TS +#' @format Uma série temporal irregularmente espaçada (classe +#' \code{zoo}), com 1037 observações dos dias utéis de 06 de +#' Novembro de 1996 a 27 de Dezembro de 2000. +#' @keywords TS TSI #' @source Morettin, P. A., Toloi, C. M. C. (2006). Análise de Séries -#' Temporais (2nd ed.). São Paulo, SP: Editora Egard -#' Blucher. (Série A9 - Mercado Financeiro, mencionada em diversas -#' páginas) +#' Temporais (2nd ed.). São Paulo, SP: Editora Egard Blucher. (Série +#' A9 - Mercado Financeiro, mencionada em diversas páginas) #' @examples #' #' data(Globo) #' str(Globo) +#' +#' library(zoo) #' Globo #' -#' # Médias anuais -#' aggregate(Globo, FUN = mean) +#' # Médias anuais e mensais +#' aggregate(Globo, by = format(time(Globo), "%Y"), FUN = mean) +#' aggregate(Globo, by = format(time(Globo), "%B"), FUN = mean) #' #' # Visualização da série #' library(lattice) diff --git a/data-raw/Globo.txt b/data-raw/Globo.txt index 47b60b17..62024484 100644 --- a/data-raw/Globo.txt +++ b/data-raw/Globo.txt @@ -1,465 +1,4 @@ x -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA -NA 1540 1510 1480 diff --git a/data/Globo.rda b/data/Globo.rda index e88dcd98a489555a97956a357f1d02964e44bb83..d7b77bdd8a0f24b513e6f4f5fbf70e1b29fd92b5 100644 GIT binary patch literal 5023 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 a?-S}%)^lIt;<W#<dy?j%mbS`J8wUWbi&BaJ literal 1396 zcmZ>Y%CIzaj8qGb+<S1|X$GOJ|NsAeb#V!CiE;5c5|Ub1`#=6a7+iG;b#p0kadB}C zV3m7NsOR0aP(e#*qE=OZmfO5p^X4s^)t@!bedWquGu`^tr{o4)b~`B@ka2-O@RbSU zVg<&<KK-6=gHzd8D9u~OWU_pj%a^LIx|OfkCwtsje8k_0+0Eeu1KW&dWsa1~iX9h@ z*s3qcs^U-xV(d7<z`(%PzyJd*5<WgNI2#R3GCK}18gN`zc4Nw%%rH}efq~<oNrHmQ zl2Ga3E4TWuT=_Q1KG=QAt;t^kKJ{n$n!i#qwDpw>xWMDf%W%Oc!_dUmSy`ddHu%ad zSJo$OUneKkPm~H=x{EhS^isFB_F8wVmn=*I8ZX{0(TvdAA7P}#TJYj|zox~(pUSO{ z#sUsaof0hNg;IXs`d&<#G~rlBgQnF5jezjz6_VSw9TR9seD1+9QFB*AONi^GIjrH~ zt`o%Ff;!wCcvlxY2(=0DY;-m8>TF3$xnefO!?^2Ux9Som*WB!gbIu`RIo(!WYgX+t z6`8S>b@JA=8@X>3aA>}cyp|$jX*F}DsfhjY?#O7@E6E}6<}nCZ$}&Dx<;;0%vLKS> zbgNfnmde{Tr&``FWM-Q7X+m{lw1aAnXqMWopQ`*z7dSMp6n0@VE>J(ranNXjhuTBd zrl0l297`k@N*?0VRGF>&X<^$=#m3gyz&QyS3r@Hm-_5tK<VBYG^sj3lA5H8`33tzq zUA31bETx;NT_&-{^+$<Y4(n0@Hw70_qe*<bj~2vu-q7QD7a&!BG10N3!`QdyrjNqh z2_KSEj2I1P9w;)iYrm0xN8^az0i!38+EpRSDt9!4HI9Y(wY}yqPPfb!J1#VPlEk5j zWu?D+%I4-y)4b=u-6^eIU9he6d+x?JPW`6y#m>4uJ#^^*TG!}}N%}u6?_|7rr=i#U z`-Ix6@AWL{8<a2UFF&F8c52B#5$>AV65FRrL~ft*EUfIl+@THGwyIfs`#R6<VG=rh zQ030n*)u$~rgVKv?C9L=rM;>q>eG+BsFo}JUOorC_sskx?pA!|bg462)vIsoD`xub zmCoHeed)x+pVRmJzbv&n*z~lh!^f$n%-3deWX-xATeIhjAY;kjw5CPt^|(GgJhOZ& z*F?vPz07$FTo_)s+;MOSd3H3WVhTq?_bCpE500UW1-M=<__V*NF=PUx_&RCXd6y#! zx0D54oZ+(P$Aa{QYjV^&vsa2Q5a=sAuxW<DsweZb!kl9R{afC8sOK;}J@ou?&LOL? zPuqPz{QIp{c|7M_%#%MeESBkPn^kzwtcSbVIpRy*s;DVV+HZDiW_rET64=(xcI$<Q zr{aR!dl#njG%Ky}P;!{qxmZ(VBBLZ@3Y)_u2M)&+!ALd-Pd3Mt5T+-YLN1Z)r)CF; zN-dJOp10e!w^z}m{nH79_osR8mNLg&=M%8tk?fyze@UyNrq@($bFVrZwk(c$-mL*a zs}2YV@cvp*77>!4_(YB;bIHYZuauKhSDPmZtWZf;s=KuLMgJmxi$0?+vjvKNse<WW z53S(!(-m$m-5nsV$0pS-BCv&vd;2D7haGzZbhyP%zn%N;j*D}VV1S;BL7O<|Gt;iT z8(k5z4zJ1P6OwQ}V{F(GuA<N|!?eh2f|1AeOH7{+htyndDE>R`MxG$=i~|7?i?c2^ ztQ5$P6Z<;t@-Eg7Hsu#q3Qu5H*q7Ft@aUvT&i#A*lXXuUy_@M5eD-()+wv8Hu8*X; z9vCFgFf5RM7P)#?VS)Rc@RAZvqr6@36l|^j|BZ6A-qaE9_0;MWL(l?-hDKhojE0O1 y^U8aI^PacW9xjV=WxZT--TL5(6DN!v4l}DBvP$Js{o4Fb?@3p|LdEK4+i3uf9%;M) -- GitLab