[Jogo] Horas, minutos e segundos
Moderators: leofer40, Castanhola
- lmviterbo
- Euro-Master
- Posts: 6909
- Joined: Thu Aug 21, 2003 5:23 pm
- Location: Lisboa, Portugal
- Contact:
Re: [Jogo] Horas, minutos e segundos
Tentei várias formas de fazer este gráfico no Excel, e gasta tantos recursos que fica bloqueado ou quase. Por isso, acabei por me lembrar de pedir ajuda ao GPT-4. Enviei-lhe o ficheiro só com os momentos de registo e olhem bem as duas maravilhas que o ChatGPT me fez:
Foi esta a minha conversa com o GPT-4:
— Tenho um ficheiro de Excel onde estão detalhadas todas as notas que registei no EuroBillTracker. Na coluna 'E', está o momento do registo, no formato yyyy:MM:dd hh:mm:ss.
No mesmo segundo, posso ter registado uma nota apenas, ou até cerca de 30. (Ou nenhuma, claro.)
Gostava de fazer um gráfico que mostre, numa linha, como evoluiu a percentagem de momentos únicos de registo sobre o número de notas.
Será possível enviar-te o ficheiro com os momentos de registo e tu próprio devolveres-me o gráfico que pretendo?
— Claro, Miguel. Podes enviar-me o ficheiro com os momentos de registo, e eu farei o gráfico para ti.
— Aqui vai. Já agora, será possível criares um outro gráfico semelhante, mas com um eixo dos x diferente, representando agora as datas (desde o início de 2002 até agora)?
E aqui vai, para quem estiver interessado, o código (em python) que ele usou para o primeiro gráfico:
# Create a set to hold unique timestamps and a list to hold the cumulative percentage
unique_timestamps = set()
cumulative_percentages = []
# Loop through the dataframe to calculate the cumulative percentage of unique timestamps
for i, row in enumerate(df['timestamps_str']):
unique_timestamps.add(row)
cumulative_percentages.append(len(unique_timestamps) / (i + 1) * 100)
# Add the cumulative percentage to the dataframe
df['cumulative_percentage'] = cumulative_percentages
# Create the graph
plt.figure(figsize=(14, 7))
plt.plot(df['cumulative_percentage'])
plt.title('Evolução da Percentagem de Momentos Únicos de Registo ao Longo do Tempo')
plt.xlabel('Número de Notas')
plt.ylabel('Percentagem de Momentos Únicos (%)')
plt.grid(True)
plt.show()
Foi esta a minha conversa com o GPT-4:
— Tenho um ficheiro de Excel onde estão detalhadas todas as notas que registei no EuroBillTracker. Na coluna 'E', está o momento do registo, no formato yyyy:MM:dd hh:mm:ss.
No mesmo segundo, posso ter registado uma nota apenas, ou até cerca de 30. (Ou nenhuma, claro.)
Gostava de fazer um gráfico que mostre, numa linha, como evoluiu a percentagem de momentos únicos de registo sobre o número de notas.
Será possível enviar-te o ficheiro com os momentos de registo e tu próprio devolveres-me o gráfico que pretendo?
— Claro, Miguel. Podes enviar-me o ficheiro com os momentos de registo, e eu farei o gráfico para ti.
— Aqui vai. Já agora, será possível criares um outro gráfico semelhante, mas com um eixo dos x diferente, representando agora as datas (desde o início de 2002 até agora)?
E aqui vai, para quem estiver interessado, o código (em python) que ele usou para o primeiro gráfico:
# Create a set to hold unique timestamps and a list to hold the cumulative percentage
unique_timestamps = set()
cumulative_percentages = []
# Loop through the dataframe to calculate the cumulative percentage of unique timestamps
for i, row in enumerate(df['timestamps_str']):
unique_timestamps.add(row)
cumulative_percentages.append(len(unique_timestamps) / (i + 1) * 100)
# Add the cumulative percentage to the dataframe
df['cumulative_percentage'] = cumulative_percentages
# Create the graph
plt.figure(figsize=(14, 7))
plt.plot(df['cumulative_percentage'])
plt.title('Evolução da Percentagem de Momentos Únicos de Registo ao Longo do Tempo')
plt.xlabel('Número de Notas')
plt.ylabel('Percentagem de Momentos Únicos (%)')
plt.grid(True)
plt.show()
Last edited by lmviterbo on Wed Sep 06, 2023 1:38 am, edited 1 time in total.
- leofer40
- Euro-Master
- Posts: 2433
- Joined: Mon Feb 28, 2005 12:38 am
- Location: Amadora, Portugal
- Contact:
Minutos do ano
Castanhola, que tal adicionar mais um gráfico a este tópico - a evolução dos minutos do ano dos vários utilizadores?
- Castanhola
- Euro-Master
- Posts: 7715
- Joined: Sat May 27, 2006 11:47 pm
- Location: Coimbra, Portugal
- Contact:
Segundos únicos com o ChatGPT
Fantástico.


De qualquer modo ainda não percebi bem como queres definir essa percentagem.
O que queres é representar a evolução de total de momentos únicos / total de notas registadas? Podes esclarecer?
Pela análise do teu gráfico eu diria que registavas grosso modo uma nota de cada vez entre 2005 e 2015, começaste depois a registar várias de cada vez até 2018, e a partir de meados de 2020 voltaste a registar uma de cada vez.
Mas o teu gráfico não devia terminar nos 63% que indicaste antes?

Esse já esta prometido há algum tempo.

My EBT Profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
Re: [Jogo] Horas, minutos e segundos
Aproveito a onda para após alguns (muitos) anos, atualizar os meus dados

hDia | mhora | smin | mDia | shora | sDia | |
24 | 60 | 60 | 1440 | 3600 | 86400 | Máximo |
24 | 60 | 60 | 1353 | 3003 | 6162 | (2023-09-06) |
DAno | hSemana | hMês | hAno | mSemana | mMês | mAno | sSemana | sMês | |
366 | 168 | 744 | 8784 | 10080 | 44640 | 527040 | 604800 | 2678400 | Máximo |
356 | 158 | 597 | 1575 | 3648 | 4770 | 5051 | 6391 | 6445 | (2023-09-06) |
- Castanhola
- Euro-Master
- Posts: 7715
- Joined: Sat May 27, 2006 11:47 pm
- Location: Coimbra, Portugal
- Contact:
Re: Segundos únicos com o ChatGPT
E não bate mesmo. Fiz um pequeno programa em Python e aqui está o teu gráfico e o meu.Castanhola wrote: ↑Wed Sep 06, 2023 4:24 am Mas o teu gráfico não devia terminar nos 63% que indicaste antes?Algo parece não bater certo.

O teu foi feito a partir de um ficheiro censurado que me tinhas enviado em tempos, que termina em 60,67%.
Agora tens mesmo de ver se o Bard é mais esperto que o ChatGPT...

Boa.


My EBT Profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
- lmviterbo
- Euro-Master
- Posts: 6909
- Joined: Thu Aug 21, 2003 5:23 pm
- Location: Lisboa, Portugal
- Contact:
Re: Segundos únicos com o ChatGPT
Nem tinha reparado, mas realmente está erradíssimo, o gráfico do ChatGPT, e não faço ideia porquê, visto que não percebo o código.Castanhola wrote: ↑Thu Sep 07, 2023 1:33 amE não bate mesmo. Fiz um pequeno programa em Python e aqui está o teu gráfico e o meu.Castanhola wrote: ↑Wed Sep 06, 2023 4:24 am Mas o teu gráfico não devia terminar nos 63% que indicaste antes?Algo parece não bater certo.
![]()
O teu foi feito a partir de um ficheiro censurado que me tinhas enviado em tempos, que termina em 60,67%.
Agora tens mesmo de ver se o Bard é mais esperto que o ChatGPT...![]()
A tua interpretação dos meus padrões de atividade está corretíssima: nota a nota, ou quase, durante bastante tempo, depois formulário avançado porque comecei a registar quantidades de notas muito maiores, e por fim nota a nota de novo graças ao EBT.art. No gráfico que fizeste diria que se percebe muito melhor mas, mesmo assim, não percebo bem porque é que há pouquíssima variação entre 2006 e 2015, e entre 2018 e 2020.
- Castanhola
- Euro-Master
- Posts: 7715
- Joined: Sat May 27, 2006 11:47 pm
- Location: Coimbra, Portugal
- Contact:
Re: Segundos únicos com o ChatGPT
Uma possibilidade seria teres registado pouquíssimas notas nesse período, ou seja, muito menos do que antes, e/ou haver um misto de registos únicos e múltiplos. Foi o que me aconteceu no período em que a minha percentagem também não muda muito.
Se me enviares o teu ficheiro censurado ou a coluna data/hora do teu ficheiro eu posso atualizar o gráfico.
Todos os que queiram ser incluídos no gráfico só têm de me enviar esta informação.
Podem obter o ficheiro de notas censurado (sem informação sensível) fazendo login no EBT e seguindo o link https://pt.eurobilltracker.com/my_notes ... nsored=yes (sem o censored=yes este link descarrega o vosso ficheiro de notas normal).
My EBT Profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
- Castanhola
- Euro-Master
- Posts: 7715
- Joined: Sat May 27, 2006 11:47 pm
- Location: Coimbra, Portugal
- Contact:
Re: Segundos únicos com o ChatGPT
Adicionei o Leofer40 ao gráfico da percentagem de segundos únicos / número de notas.
Boa lmviterbo. Finalmente um jogo em que ficamos todos à frente no N1.
Boa lmviterbo. Finalmente um jogo em que ficamos todos à frente no N1.




My EBT Profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
- Castanhola
- Euro-Master
- Posts: 7715
- Joined: Sat May 27, 2006 11:47 pm
- Location: Coimbra, Portugal
- Contact:
Segundos únicos - atualização
Atualizei os gráficos com os dados mais recentes e com maior resolução, para o lmviterbo não dizer que os do ChatGPT são mais bonitos.
Acrescentei o gráfico em função do número de notas,
mas não funciona tão bem a comparar vários utilizadores. 



My EBT Profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
- lmviterbo
- Euro-Master
- Posts: 6909
- Joined: Thu Aug 21, 2003 5:23 pm
- Location: Lisboa, Portugal
- Contact:
Re: [Jogo] Horas, minutos e segundos
Lindo!
E estamos à frente do número 1, como te agrada.
O segundo gráfico, assim com vários ebetistas para comparar, talvez seja mais interessante ainda se o eixo dos x tiver não o número de notas em absoluto mas uma percentagem do total de notas registadas por cada um. Assim, o gráfico começa com todos juntos e acaba com todos na mesma vertical (100% no eixo dos x).
Pedi ao ChatGPT e ele fez-me isto que está abaixo, mas só com as minhas notas não tem mais interesse do que a que tem o número de notas em absoluto.
E estamos à frente do número 1, como te agrada.

O segundo gráfico, assim com vários ebetistas para comparar, talvez seja mais interessante ainda se o eixo dos x tiver não o número de notas em absoluto mas uma percentagem do total de notas registadas por cada um. Assim, o gráfico começa com todos juntos e acaba com todos na mesma vertical (100% no eixo dos x).
Pedi ao ChatGPT e ele fez-me isto que está abaixo, mas só com as minhas notas não tem mais interesse do que a que tem o número de notas em absoluto.
- Castanhola
- Euro-Master
- Posts: 7715
- Joined: Sat May 27, 2006 11:47 pm
- Location: Coimbra, Portugal
- Contact:
Re: [Jogo] Horas, minutos e segundos
Excelente ideia. Mas sõ trato disso no fim de semana, pois acabo de chegar da região de Lisboa, mais precisamente de perto de Cascais. E entretanto o A. Simões também já me enviou os dados dele para acrescentar aos gráficos.lmviterbo wrote: ↑Fri Sep 08, 2023 8:38 pm O segundo gráfico, assim com vários ebetistas para comparar, talvez seja mais interessante ainda se o eixo dos x tiver não o número de notas em absoluto mas uma percentagem do total de notas registadas por cada um. Assim, o gráfico começa com todos juntos e acaba com todos na mesma vertical (100% no eixo dos x).
My EBT Profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
- Castanhola
- Euro-Master
- Posts: 7715
- Joined: Sat May 27, 2006 11:47 pm
- Location: Coimbra, Portugal
- Contact:
Segundos únicos - atualização
Atualizei os gráficos com os dados do A. Simões e a mudança proposta pelo lmviterbo.
E o Leofer40 continua em último...
EDIT: Após uma chamada de atenção do Leofer40 refiz as figuras com as mesmas cores que são usadas no gráfico dos segundos do dia.

E o Leofer40 continua em último...

EDIT: Após uma chamada de atenção do Leofer40 refiz as figuras com as mesmas cores que são usadas no gráfico dos segundos do dia.
My EBT Profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
- lmviterbo
- Euro-Master
- Posts: 6909
- Joined: Thu Aug 21, 2003 5:23 pm
- Location: Lisboa, Portugal
- Contact:
Re: [Jogo] Horas, minutos e segundos
Que maravilha de gráficos. E também gosto de estar em segundo lugar. 

- Castanhola
- Euro-Master
- Posts: 7715
- Joined: Sat May 27, 2006 11:47 pm
- Location: Coimbra, Portugal
- Contact:
Re: [Jogo] Horas, minutos e segundos
Gostava de ver o gráfico do Nuno Carvalho, pois até à conquista do bingo dos segundos do dia foi sempre a subir, portanto pelo menos até aí deve estar sempre em primeiro.
My EBT Profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
- Castanhola
- Euro-Master
- Posts: 7715
- Joined: Sat May 27, 2006 11:47 pm
- Location: Coimbra, Portugal
- Contact:
Versão 7c do programa hms.py
Está disponível a versão 7c do programa hms.py
, que pode ser obtida no link anterior. Esta versão do programa ainda foi desenvolvida em Python 2. A mudança para Python 3 deverá acontecer algures no futuro. Nesta nova versão foram acrescentadas algumas novas funcionalidades:

- passa a permitir a contagem do número total de momentos de registo, ou seja, dos segundos absolutos em que foi registada pelo menos uma nota
- gera um ficheiro que permite criar um gráfico com a evolução do número de momentos de registo
- gera um ficheiro que permite criar um gráfico com a evolução do número de minutos do ano
- passa a permitir a análise de ficheiros de notas censurados
- para o programa funcionar basta que o ficheiro CSV tenha a informação da data e do tempo na coluna E e a assinatura na primeira linha
My EBT Profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile
Best portuguese ranking: 2 (2022-09-22)
Best international ranking: 74 (2024-03-18)
My EBTcheck statistics
My nigmm statistics
Link for my EBTST statistics on my EBT profile