.. DO NOT EDIT. .. THIS FILE WAS AUTOMATICALLY GENERATED BY SPHINX-GALLERY. .. TO MAKE CHANGES, EDIT THE SOURCE PYTHON FILE: .. "examples/plot_relato.py" .. LINE NUMBERS ARE GIVEN BELOW. .. only:: html .. note:: :class: sphx-glr-download-link-note :ref:`Go to the end ` to download the full example code. .. rst-class:: sphx-glr-example-title .. _sphx_glr_examples_plot_relato.py: ======================================== Extração de informações do relato.rv0 ======================================== .. GENERATED FROM PYTHON SOURCE LINES 8-10 O primeiro passo para realizar o processamento do arquivo, assim como os demais arquivos de saída, é a leitura. .. GENERATED FROM PYTHON SOURCE LINES 10-15 .. code-block:: Python from idecomp.decomp import Relato arq = Relato.read("./decomp/relato.rv0") .. GENERATED FROM PYTHON SOURCE LINES 16-19 Existem diversas propriedades, uma para cada tipo de dados do Relato, e que estão disponíveis em datalhes na seção de Referência. Uma destas é o balanco da operação energética. Assim como a maioria das propriedades que são tabulares, esta é processada na forma de um dataframe para o usuário. .. GENERATED FROM PYTHON SOURCE LINES 19-23 .. code-block:: Python df = arq.balanco_energetico print(df.columns) .. rst-class:: sphx-glr-script-out .. code-block:: none Index(['estagio', 'cenario', 'probabilidade', 'nome_submercado', 'patamar', 'energia_armazenada_inicial_MWmed', 'energia_armazenada_inicial_percentual', 'energia_natural_afluente_MWmed', 'energia_natural_afluente_percentual', 'energia_armazenada_final_MWmed', 'energia_armazenada_final_percentual', 'mercado', 'PQUsi', 'consumo_bombeamento', 'geracao_hidraulica', 'geracao_termica', 'geracao_termica_antecipada', 'geracao_eolica', 'deficit', 'compra', 'venda', 'geracao_itaipu_50hz', 'geracao_itaipu_60hz'], dtype='object') .. GENERATED FROM PYTHON SOURCE LINES 24-27 A partir deste dataframe é possível realizar análises e produzir visualizações. Por exemplo, utilizando o módulo plotly. Deste ponto em diante, não é mais necessário o conhecimento específico do arquivo ou da idecomp. .. GENERATED FROM PYTHON SOURCE LINES 27-37 .. code-block:: Python import plotly.express as px # sphinx_gallery_thumbnail_number = 1 fig = px.line( df, x="estagio", y="energia_armazenada_final_percentual", color="nome_submercado", ) fig .. raw:: html


.. rst-class:: sphx-glr-timing **Total running time of the script:** (0 minutes 0.963 seconds) .. _sphx_glr_download_examples_plot_relato.py: .. only:: html .. container:: sphx-glr-footer sphx-glr-footer-example .. container:: sphx-glr-download sphx-glr-download-jupyter :download:`Download Jupyter notebook: plot_relato.ipynb ` .. container:: sphx-glr-download sphx-glr-download-python :download:`Download Python source code: plot_relato.py ` .. container:: sphx-glr-download sphx-glr-download-zip :download:`Download zipped: plot_relato.zip ` .. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery `_