Skip to content

Commit 325a99a

Browse files
committed
deploy: bc70f63
1 parent 556be44 commit 325a99a

6 files changed

Lines changed: 34 additions & 19 deletions

File tree

_images/taxajuros1.png

150 Bytes
Loading

_sources/currency.rst.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Esta implementação é mais estável que a do :ref:`Conversor de Moedas`.
4141
.parameters(moeda='AUD', dataCotacao='1/31/2022')
4242
.collect())
4343
44-
É importante notar que as datas estão no formato dia/mês/ano e os números não
44+
É importante notar que as datas estão no formato mês/dia/ano e os números não
4545
são preenchidos com 0 para ter 2 dígitos.
4646

4747
.. ipython:: python
150 Bytes
Loading

currency.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ <h2>API OData de Moedas<a class="headerlink" href="#api-odata-de-moedas" title="
279279
<span class="go">[5 rows x 6 columns]</span>
280280
</pre></div>
281281
</div>
282-
<p>É importante notar que as datas estão no formato dia/mês/ano e os números não
282+
<p>É importante notar que as datas estão no formato mês/dia/ano e os números não
283283
são preenchidos com 0 para ter 2 dígitos.</p>
284284
<div class="highlight-ipython notranslate"><div class="highlight"><pre><span></span><span class="gp">In [10]: </span><span class="n">ptax</span><span class="o">.</span><span class="n">describe</span><span class="p">(</span><span class="s1">&#39;CotacaoMoedaPeriodo&#39;</span><span class="p">)</span>
285285

odata.html

Lines changed: 31 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -270,9 +270,12 @@ <h1>OData<a class="headerlink" href="#odata" title="Link permanente para este ca
270270
<p>Para acessar os dados deste <em>endpoint</em> é necessário executar uma <code class="docutils literal notranslate"><span class="pre">query</span></code> nesse objeto.</p>
271271
<div class="highlight-ipython notranslate"><div class="highlight"><pre><span></span><span class="gp">In [8]: </span><span class="n">ep</span><span class="o">.</span><span class="n">query</span><span class="p">()</span><span class="o">.</span><span class="n">limit</span><span class="p">(</span><span class="mi">5</span><span class="p">)</span><span class="o">.</span><span class="n">collect</span><span class="p">()</span>
272272
<span class="gh">Out[8]: </span>
273-
<span class="go">Empty DataFrame</span>
274-
<span class="go">Columns: []</span>
275-
<span class="go">Index: []</span>
273+
<span class="go"> Data Quantidade Total Media</span>
274+
<span class="go">0 2021-06-04 24945880 17229599.27 690.68</span>
275+
<span class="go">1 2021-09-28 28840568 17964083.35 622.88</span>
276+
<span class="go">2 2022-10-28 75938264 40180577.53 529.12</span>
277+
<span class="go">3 2022-12-01 93207145 47313669.38 507.62</span>
278+
<span class="go">4 2022-04-06 59981242 32855707.99 547.77</span>
276279
</pre></div>
277280
</div>
278281
<p>Ao realizar a <code class="docutils literal notranslate"><span class="pre">query</span></code> no <em>endpoint</em> limitamos a consulta a retornar 10 elementos, apenas para visualizar os dados
@@ -303,9 +306,12 @@ <h2>Como Realizar Consultas em APIs OData<a class="headerlink" href="#como-reali
303306
Vamos ordernar pela propriedade <code class="docutils literal notranslate"><span class="pre">Data</span></code> de forma decrescente.</p>
304307
<div class="highlight-ipython notranslate"><div class="highlight"><pre><span></span><span class="gp">In [9]: </span><span class="n">ep</span><span class="o">.</span><span class="n">query</span><span class="p">()</span><span class="o">.</span><span class="n">orderby</span><span class="p">(</span><span class="n">ep</span><span class="o">.</span><span class="n">Data</span><span class="o">.</span><span class="n">desc</span><span class="p">())</span><span class="o">.</span><span class="n">limit</span><span class="p">(</span><span class="mi">5</span><span class="p">)</span><span class="o">.</span><span class="n">collect</span><span class="p">()</span>
305308
<span class="gh">Out[9]: </span>
306-
<span class="go">Empty DataFrame</span>
307-
<span class="go">Columns: []</span>
308-
<span class="go">Index: []</span>
309+
<span class="go"> Data Quantidade Total Media</span>
310+
<span class="go">0 2023-07-19 96464512 41501922.13 430.23</span>
311+
<span class="go">1 2023-07-18 94993401 42736432.83 449.89</span>
312+
<span class="go">2 2023-07-17 98447274 56303224.55 571.91</span>
313+
<span class="go">3 2023-07-16 67448882 8105531.25 120.17</span>
314+
<span class="go">4 2023-07-15 98209462 16243552.03 165.40</span>
309315
</pre></div>
310316
</div>
311317
<p>Veja que a consulta retorna as datas mais recentes primeiro.</p>
@@ -336,9 +342,12 @@ <h2>Como Realizar Consultas em APIs OData<a class="headerlink" href="#como-reali
336342
<span class="gp"> ....: </span> <span class="o">.</span><span class="n">collect</span><span class="p">())</span>
337343
<span class="gp"> ....: </span>
338344
<span class="gh">Out[11]: </span>
339-
<span class="go">Empty DataFrame</span>
340-
<span class="go">Columns: []</span>
341-
<span class="go">Index: []</span>
345+
<span class="go"> Data Media</span>
346+
<span class="go">0 2023-05-02 661.07</span>
347+
<span class="go">1 2023-04-10 661.04</span>
348+
<span class="go">2 2023-01-02 652.51</span>
349+
<span class="go">3 2023-01-30 642.01</span>
350+
<span class="go">4 2023-02-27 632.34</span>
342351
</pre></div>
343352
</div>
344353
<section id="visualizando-a-consulta">
@@ -493,9 +502,12 @@ <h3>Ordenando os Dados<a class="headerlink" href="#ordenando-os-dados" title="Li
493502

494503
<span class="gp">In [29]: </span><span class="n">query</span><span class="o">.</span><span class="n">collect</span><span class="p">()</span>
495504
<span class="gh">Out[29]: </span>
496-
<span class="go">Empty DataFrame</span>
497-
<span class="go">Columns: []</span>
498-
<span class="go">Index: []</span>
505+
<span class="go"> Data Quantidade Total Media</span>
506+
<span class="go">0 2020-11-03 2345 210.24 89.65</span>
507+
<span class="go">1 2020-11-04 2629 336.37 127.94</span>
508+
<span class="go">2 2020-11-05 16669 2685.84 161.13</span>
509+
<span class="go">3 2020-11-06 57936 21133.81 364.78</span>
510+
<span class="go">4 2020-11-07 11089 2333.89 210.47</span>
499511
</pre></div>
500512
</div>
501513
<p>O método <code class="docutils literal notranslate"><span class="pre">orderby</span></code> pode receber diversas propriedades para a definição da ordenação.</p>
@@ -570,9 +582,12 @@ <h3>Método <code class="docutils literal notranslate"><span class="pre">limit</
570582
<span class="gp"> ....: </span> <span class="o">.</span><span class="n">collect</span><span class="p">())</span>
571583
<span class="gp"> ....: </span>
572584
<span class="gh">Out[38]: </span>
573-
<span class="go">Empty DataFrame</span>
574-
<span class="go">Columns: []</span>
575-
<span class="go">Index: []</span>
585+
<span class="go"> Data Quantidade Total Media</span>
586+
<span class="go">0 2023-05-14 58244317 7145275.47 122.68</span>
587+
<span class="go">1 2023-07-11 103725918 47312155.16 456.13</span>
588+
<span class="go">2 2023-06-13 90032796 41638840.07 462.49</span>
589+
<span class="go">3 2023-03-02 86677983 41061577.42 473.73</span>
590+
<span class="go">4 2023-04-23 53580202 6103128.95 113.91</span>
576591
</pre></div>
577592
</div>
578593
</section>
@@ -703,7 +718,7 @@ <h3>Obtendo o Texto da API<a class="headerlink" href="#obtendo-o-texto-da-api" t
703718
<span class="gp"> ....: </span> <span class="o">.</span><span class="n">limit</span><span class="p">(</span><span class="mi">5</span><span class="p">)</span>
704719
<span class="gp"> ....: </span> <span class="o">.</span><span class="n">text</span><span class="p">())</span>
705720
<span class="gp"> ....: </span>
706-
<span class="gh">Out[49]: </span><span class="go">&#39;&lt;?xml version=\&#39;1.0\&#39; encoding=\&#39;UTF-8\&#39;?&gt;&lt;a:feed xmlns:a=&quot;http://www.w3.org/2005/Atom&quot; xmlns:m=&quot;http://docs.oasis-open.org/odata/ns/metadata&quot; xmlns:d=&quot;http://docs.oasis-open.org/odata/ns/data&quot; m:context=&quot;https://was-p.bcnet.bcb.gov.br/olinda/servico/Expectativas/versao/v1/odata$metadata#ExpectativasMercadoTop5Anuais(Indicador,Data,DataReferencia,tipoCalculo,Media)&quot;&gt;&lt;a:entry&gt;&lt;a:title/&gt;&lt;a:summary/&gt;&lt;a:updated&gt;2023-07-19T05:35:07Z&lt;/a:updated&gt;&lt;a:author&gt;&lt;a:name/&gt;&lt;/a:author&gt;&lt;a:category scheme=&quot;http://docs.oasis-open.org/odata/ns/scheme&quot; term=&quot;#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual&quot;/&gt;&lt;a:content type=&quot;application/xml&quot;&gt;&lt;m:properties&gt;&lt;d:Indicador&gt;PIB Total&lt;/d:Indicador&gt;&lt;d:Data&gt;2023-07-14&lt;/d:Data&gt;&lt;d:DataReferencia&gt;2023&lt;/d:DataReferencia&gt;&lt;d:tipoCalculo&gt;L&lt;/d:tipoCalculo&gt;&lt;d:Media m:type=&quot;Decimal&quot;&gt;2.4218&lt;/d:Media&gt;&lt;/m:properties&gt;&lt;/a:content&gt;&lt;/a:entry&gt;&lt;a:entry&gt;&lt;a:title/&gt;&lt;a:summary/&gt;&lt;a:updated&gt;2023-07-19T05:35:07Z&lt;/a:updated&gt;&lt;a:author&gt;&lt;a:name/&gt;&lt;/a:author&gt;&lt;a:category scheme=&quot;http://docs.oasis-open.org/odata/ns/scheme&quot; term=&quot;#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual&quot;/&gt;&lt;a:content type=&quot;application/xml&quot;&gt;&lt;m:properties&gt;&lt;d:Indicador&gt;PIB Total&lt;/d:Indicador&gt;&lt;d:Data&gt;2023-07-14&lt;/d:Data&gt;&lt;d:DataReferencia&gt;2024&lt;/d:DataReferencia&gt;&lt;d:tipoCalculo&gt;L&lt;/d:tipoCalculo&gt;&lt;d:Media m:type=&quot;Decimal&quot;&gt;1.3932&lt;/d:Media&gt;&lt;/m:properties&gt;&lt;/a:content&gt;&lt;/a:entry&gt;&lt;a:entry&gt;&lt;a:title/&gt;&lt;a:summary/&gt;&lt;a:updated&gt;2023-07-19T05:35:07Z&lt;/a:updated&gt;&lt;a:author&gt;&lt;a:name/&gt;&lt;/a:author&gt;&lt;a:category scheme=&quot;http://docs.oasis-open.org/odata/ns/scheme&quot; term=&quot;#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual&quot;/&gt;&lt;a:content type=&quot;application/xml&quot;&gt;&lt;m:properties&gt;&lt;d:Indicador&gt;PIB Total&lt;/d:Indicador&gt;&lt;d:Data&gt;2023-07-14&lt;/d:Data&gt;&lt;d:DataReferencia&gt;2025&lt;/d:DataReferencia&gt;&lt;d:tipoCalculo&gt;L&lt;/d:tipoCalculo&gt;&lt;d:Media m:type=&quot;Decimal&quot;&gt;1.7333&lt;/d:Media&gt;&lt;/m:properties&gt;&lt;/a:content&gt;&lt;/a:entry&gt;&lt;a:entry&gt;&lt;a:title/&gt;&lt;a:summary/&gt;&lt;a:updated&gt;2023-07-19T05:35:07Z&lt;/a:updated&gt;&lt;a:author&gt;&lt;a:name/&gt;&lt;/a:author&gt;&lt;a:category scheme=&quot;http://docs.oasis-open.org/odata/ns/scheme&quot; term=&quot;#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual&quot;/&gt;&lt;a:content type=&quot;application/xml&quot;&gt;&lt;m:properties&gt;&lt;d:Indicador&gt;PIB Total&lt;/d:Indicador&gt;&lt;d:Data&gt;2023-07-14&lt;/d:Data&gt;&lt;d:DataReferencia&gt;2026&lt;/d:DataReferencia&gt;&lt;d:tipoCalculo&gt;L&lt;/d:tipoCalculo&gt;&lt;d:Media m:type=&quot;Decimal&quot;&gt;1.7333&lt;/d:Media&gt;&lt;/m:properties&gt;&lt;/a:content&gt;&lt;/a:entry&gt;&lt;a:entry&gt;&lt;a:title/&gt;&lt;a:summary/&gt;&lt;a:updated&gt;2023-07-19T05:35:07Z&lt;/a:updated&gt;&lt;a:author&gt;&lt;a:name/&gt;&lt;/a:author&gt;&lt;a:category scheme=&quot;http://docs.oasis-open.org/odata/ns/scheme&quot; term=&quot;#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual&quot;/&gt;&lt;a:content type=&quot;application/xml&quot;&gt;&lt;m:properties&gt;&lt;d:Indicador&gt;PIB Total&lt;/d:Indicador&gt;&lt;d:Data&gt;2023-07-14&lt;/d:Data&gt;&lt;d:DataReferencia&gt;2027&lt;/d:DataReferencia&gt;&lt;d:tipoCalculo&gt;L&lt;/d:tipoCalculo&gt;&lt;d:Media m:type=&quot;Decimal&quot;&gt;1.8333&lt;/d:Media&gt;&lt;/m:properties&gt;&lt;/a:content&gt;&lt;/a:entry&gt;&lt;/a:feed&gt;&#39;</span>
721+
<span class="gh">Out[49]: </span><span class="go">&#39;&lt;?xml version=\&#39;1.0\&#39; encoding=\&#39;UTF-8\&#39;?&gt;&lt;a:feed xmlns:a=&quot;http://www.w3.org/2005/Atom&quot; xmlns:m=&quot;http://docs.oasis-open.org/odata/ns/metadata&quot; xmlns:d=&quot;http://docs.oasis-open.org/odata/ns/data&quot; m:context=&quot;https://was-p.bcnet.bcb.gov.br/olinda/servico/Expectativas/versao/v1/odata$metadata#ExpectativasMercadoTop5Anuais(Indicador,Data,DataReferencia,tipoCalculo,Media)&quot;&gt;&lt;a:entry&gt;&lt;a:title/&gt;&lt;a:summary/&gt;&lt;a:updated&gt;2023-07-20T06:49:26Z&lt;/a:updated&gt;&lt;a:author&gt;&lt;a:name/&gt;&lt;/a:author&gt;&lt;a:category scheme=&quot;http://docs.oasis-open.org/odata/ns/scheme&quot; term=&quot;#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual&quot;/&gt;&lt;a:content type=&quot;application/xml&quot;&gt;&lt;m:properties&gt;&lt;d:Indicador&gt;PIB Total&lt;/d:Indicador&gt;&lt;d:Data&gt;2023-07-14&lt;/d:Data&gt;&lt;d:DataReferencia&gt;2023&lt;/d:DataReferencia&gt;&lt;d:tipoCalculo&gt;L&lt;/d:tipoCalculo&gt;&lt;d:Media m:type=&quot;Decimal&quot;&gt;2.4218&lt;/d:Media&gt;&lt;/m:properties&gt;&lt;/a:content&gt;&lt;/a:entry&gt;&lt;a:entry&gt;&lt;a:title/&gt;&lt;a:summary/&gt;&lt;a:updated&gt;2023-07-20T06:49:26Z&lt;/a:updated&gt;&lt;a:author&gt;&lt;a:name/&gt;&lt;/a:author&gt;&lt;a:category scheme=&quot;http://docs.oasis-open.org/odata/ns/scheme&quot; term=&quot;#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual&quot;/&gt;&lt;a:content type=&quot;application/xml&quot;&gt;&lt;m:properties&gt;&lt;d:Indicador&gt;PIB Total&lt;/d:Indicador&gt;&lt;d:Data&gt;2023-07-14&lt;/d:Data&gt;&lt;d:DataReferencia&gt;2024&lt;/d:DataReferencia&gt;&lt;d:tipoCalculo&gt;L&lt;/d:tipoCalculo&gt;&lt;d:Media m:type=&quot;Decimal&quot;&gt;1.3932&lt;/d:Media&gt;&lt;/m:properties&gt;&lt;/a:content&gt;&lt;/a:entry&gt;&lt;a:entry&gt;&lt;a:title/&gt;&lt;a:summary/&gt;&lt;a:updated&gt;2023-07-20T06:49:26Z&lt;/a:updated&gt;&lt;a:author&gt;&lt;a:name/&gt;&lt;/a:author&gt;&lt;a:category scheme=&quot;http://docs.oasis-open.org/odata/ns/scheme&quot; term=&quot;#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual&quot;/&gt;&lt;a:content type=&quot;application/xml&quot;&gt;&lt;m:properties&gt;&lt;d:Indicador&gt;PIB Total&lt;/d:Indicador&gt;&lt;d:Data&gt;2023-07-14&lt;/d:Data&gt;&lt;d:DataReferencia&gt;2025&lt;/d:DataReferencia&gt;&lt;d:tipoCalculo&gt;L&lt;/d:tipoCalculo&gt;&lt;d:Media m:type=&quot;Decimal&quot;&gt;1.7333&lt;/d:Media&gt;&lt;/m:properties&gt;&lt;/a:content&gt;&lt;/a:entry&gt;&lt;a:entry&gt;&lt;a:title/&gt;&lt;a:summary/&gt;&lt;a:updated&gt;2023-07-20T06:49:26Z&lt;/a:updated&gt;&lt;a:author&gt;&lt;a:name/&gt;&lt;/a:author&gt;&lt;a:category scheme=&quot;http://docs.oasis-open.org/odata/ns/scheme&quot; term=&quot;#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual&quot;/&gt;&lt;a:content type=&quot;application/xml&quot;&gt;&lt;m:properties&gt;&lt;d:Indicador&gt;PIB Total&lt;/d:Indicador&gt;&lt;d:Data&gt;2023-07-14&lt;/d:Data&gt;&lt;d:DataReferencia&gt;2026&lt;/d:DataReferencia&gt;&lt;d:tipoCalculo&gt;L&lt;/d:tipoCalculo&gt;&lt;d:Media m:type=&quot;Decimal&quot;&gt;1.7333&lt;/d:Media&gt;&lt;/m:properties&gt;&lt;/a:content&gt;&lt;/a:entry&gt;&lt;a:entry&gt;&lt;a:title/&gt;&lt;a:summary/&gt;&lt;a:updated&gt;2023-07-20T06:49:26Z&lt;/a:updated&gt;&lt;a:author&gt;&lt;a:name/&gt;&lt;/a:author&gt;&lt;a:category scheme=&quot;http://docs.oasis-open.org/odata/ns/scheme&quot; term=&quot;#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual&quot;/&gt;&lt;a:content type=&quot;application/xml&quot;&gt;&lt;m:properties&gt;&lt;d:Indicador&gt;PIB Total&lt;/d:Indicador&gt;&lt;d:Data&gt;2023-07-14&lt;/d:Data&gt;&lt;d:DataReferencia&gt;2027&lt;/d:DataReferencia&gt;&lt;d:tipoCalculo&gt;L&lt;/d:tipoCalculo&gt;&lt;d:Media m:type=&quot;Decimal&quot;&gt;1.8333&lt;/d:Media&gt;&lt;/m:properties&gt;&lt;/a:content&gt;&lt;/a:entry&gt;&lt;/a:feed&gt;&#39;</span>
707722
</pre></div>
708723
</div>
709724
</section>

searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)