From 86b0cad9a4dd7be672716850815e87bbf794be3b Mon Sep 17 00:00:00 2001 From: Luis Rodrigues Date: Wed, 24 Jul 2024 10:29:16 +0100 Subject: [PATCH] =?UTF-8?q?alterada=20a=20forma=20de=20apresentar=20os=20d?= =?UTF-8?q?ados=20(de=20velas=20para=20linha);=20corrigido=20a=20apresenta?= =?UTF-8?q?=C3=A7=C3=A3o=20de=20data=20no=20eixo=20do=20gr=C3=A1fico?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crypto_portfolio.py | 4 ++-- dados/bitcoin.csv | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/crypto_portfolio.py b/crypto_portfolio.py index 68fba72..87138b0 100644 --- a/crypto_portfolio.py +++ b/crypto_portfolio.py @@ -113,7 +113,7 @@ dados = aux.carregar_dados_ficheiro_csv( # preparar dados para plotar dados = dados[1:] # remover cabecalho for item in dados: - item[cabecalho[0]] = pd.to_datetime(int(item[cabecalho[0]])/1000) + item[cabecalho[0]] = pd.to_datetime(int(item[cabecalho[0]]), unit='ms') item[cabecalho[3]] = float(item[cabecalho[3]]) item[cabecalho[4]] = float(item[cabecalho[4]]) item[cabecalho[5]] = float(item[cabecalho[5]]) @@ -122,4 +122,4 @@ for item in dados: # plotar dados com mplfinance daily = pd.DataFrame.from_records(dados, index='data_unix') -mpf.plot(daily, type='candle', style='charles', title=criptomoeda) \ No newline at end of file +mpf.plot(daily, type='line', style='charles', title=criptomoeda) \ No newline at end of file diff --git a/dados/bitcoin.csv b/dados/bitcoin.csv index 5c4cfc0..3efc32a 100644 --- a/dados/bitcoin.csv +++ b/dados/bitcoin.csv @@ -91,3 +91,4 @@ data_unix,criptomoeda,vs_currency,Open,High,Low,Close 1721520000000,bitcoin,eur,61766.449,61929.716,61476.959,61705.047 1721606400000,bitcoin,eur,61966.574,62736.142,61800.969,62467.873 1721692800000,bitcoin,eur,62709.36,62709.36,61787.912,62073.819 +1721779200000,bitcoin,eur,60410.591,60842.085,60410.591,60765.806