[Jogo] Horas, minutos e segundos

Debates e opiniões em português

Moderators: leofer40, Castanhola

User avatar
lmviterbo
Euro-Master
Euro-Master
Posts: 6909
Joined: Thu Aug 21, 2003 5:23 pm
Location: Lisboa, Portugal
Contact:

Re: [Jogo] Horas, minutos e segundos

Post by lmviterbo »

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:
cumulative_percentage_over_time.png
cumulative_percentage_over_time.png (128.14 KiB) Viewed 2469 times
cumulative_percentage_over_time_with_dates.png
cumulative_percentage_over_time_with_dates.png (119.88 KiB) Viewed 2469 times



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.
User avatar
leofer40
Euro-Master
Euro-Master
Posts: 2433
Joined: Mon Feb 28, 2005 12:38 am
Location: Amadora, Portugal
Contact:

Minutos do ano

Post by leofer40 »

Castanhola, que tal adicionar mais um gráfico a este tópico - a evolução dos minutos do ano dos vários utilizadores?
User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 7715
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Segundos únicos com o ChatGPT

Post by Castanhola »

lmviterbo wrote: Wed Sep 06, 2023 1:05 am 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:
Fantástico. 8O Nunca me lembraria de tal coisa. Já agora experimenta o Bard para ver qual é o mais esperto... :roll:
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? :roll: Algo parece não bater certo.
leofer40 wrote: Wed Sep 06, 2023 1:32 am Castanhola, que tal adicionar mais um gráfico a este tópico - a evolução dos minutos do ano dos vários utilizadores?
Esse já esta prometido há algum tempo. :oops:
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
braga21
Euro-Regular
Euro-Regular
Posts: 280
Joined: Sat Nov 29, 2008 9:00 pm

Re: [Jogo] Horas, minutos e segundos

Post by braga21 »

Aproveito a onda para após alguns (muitos) anos, atualizar os meus dados :D

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)
User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 7715
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Re: Segundos únicos com o ChatGPT

Post by Castanhola »

Castanhola wrote: Wed Sep 06, 2023 4:24 am Mas o teu gráfico não devia terminar nos 63% que indicaste antes? :roll: Algo parece não bater certo.
E não bate mesmo. Fiz um pequeno programa em Python e aqui está o teu gráfico e o meu. :D
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... :mrgreen:

EvolucaoSegundosUnicos.png
EvolucaoSegundosUnicos.png (26.63 KiB) Viewed 2429 times

braga21 wrote: Wed Sep 06, 2023 11:53 pm Aproveito a onda para após alguns (muitos) anos, atualizar os meus dados :D
Boa. :D Isso merece uma atualização, mas vou esperar um ou dois dias não vá mais alguém atualizar também. :roll:
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
User avatar
lmviterbo
Euro-Master
Euro-Master
Posts: 6909
Joined: Thu Aug 21, 2003 5:23 pm
Location: Lisboa, Portugal
Contact:

Re: Segundos únicos com o ChatGPT

Post by lmviterbo »

Castanhola wrote: Thu Sep 07, 2023 1:33 am
Castanhola wrote: Wed Sep 06, 2023 4:24 am Mas o teu gráfico não devia terminar nos 63% que indicaste antes? :roll: Algo parece não bater certo.
E não bate mesmo. Fiz um pequeno programa em Python e aqui está o teu gráfico e o meu. :D
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... :mrgreen:
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.

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.
User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 7715
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Re: Segundos únicos com o ChatGPT

Post by Castanhola »

lmviterbo wrote: Thu Sep 07, 2023 12:53 pm ...não percebo bem porque é que há pouquíssima variação entre 2006 e 2015, e entre 2018 e 2020.
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
User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 7715
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Re: Segundos únicos com o ChatGPT

Post by Castanhola »

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. :D 8) :twisted: :mrgreen:

EvolucaoSegundosUnicos_20230907.png
EvolucaoSegundosUnicos_20230907.png (30.65 KiB) Viewed 2385 times
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
User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 7715
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Segundos únicos - atualização

Post by Castanhola »

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. :evil: Acrescentei o gráfico em função do número de notas, :D mas não funciona tão bem a comparar vários utilizadores. :roll:

EvolucaoSegundosUnicos_data_20230907.png
EvolucaoSegundosUnicos_data_20230907.png (17.05 KiB) Viewed 2367 times

EvolucaoSegundosUnicos_notas_20230907.png
EvolucaoSegundosUnicos_notas_20230907.png (14.35 KiB) Viewed 2367 times
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
User avatar
lmviterbo
Euro-Master
Euro-Master
Posts: 6909
Joined: Thu Aug 21, 2003 5:23 pm
Location: Lisboa, Portugal
Contact:

Re: [Jogo] Horas, minutos e segundos

Post by lmviterbo »

Lindo!

E estamos à frente do número 1, como te agrada. :mrgreen:

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.
evolution_cumulative_percentage_vs_percentage_of_total_notes_no_legend.png
evolution_cumulative_percentage_vs_percentage_of_total_notes_no_legend.png (132.47 KiB) Viewed 2345 times
User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 7715
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Re: [Jogo] Horas, minutos e segundos

Post by Castanhola »

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).
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.
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
User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 7715
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Segundos únicos - atualização

Post by Castanhola »

Atualizei os gráficos com os dados do A. Simões e a mudança proposta pelo lmviterbo. :D
E o Leofer40 continua em último... :mrgreen:

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.

EvolucaoSegundosUnicos_data_20230909.png
EvolucaoSegundosUnicos_data_20230909.png (23.79 KiB) Viewed 2297 times

EvolucaoSegundosUnicos_notas_20230909.png
EvolucaoSegundosUnicos_notas_20230909.png (18.31 KiB) Viewed 2297 times

EvolucaoSegundosUnicos_percentagem_notas_20230909.png
EvolucaoSegundosUnicos_percentagem_notas_20230909.png (21.81 KiB) Viewed 2297 times
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
User avatar
lmviterbo
Euro-Master
Euro-Master
Posts: 6909
Joined: Thu Aug 21, 2003 5:23 pm
Location: Lisboa, Portugal
Contact:

Re: [Jogo] Horas, minutos e segundos

Post by lmviterbo »

Que maravilha de gráficos. E também gosto de estar em segundo lugar. :)
User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 7715
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Re: [Jogo] Horas, minutos e segundos

Post by Castanhola »

lmviterbo wrote: Mon Sep 11, 2023 3:39 pm Que maravilha de gráficos. E também gosto de estar em segundo lugar. :)
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
User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 7715
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Versão 7c do programa hms.py

Post by Castanhola »

Está disponível a versão 7c do programa hms.py :D, 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
Mais abaixo podem ver algumas imagens criadas com a informação gerada pelo hms.py. O A. Simões vai de vento em popa e está quase a ultrapassar o lmbiterbo nos segundos do dia.

HMS_evolucao_sdia_20230914.png
HMS_evolucao_sdia_20230914.png (36.35 KiB) Viewed 2229 times

HMS_evolucao_mano_20230914.png
HMS_evolucao_mano_20230914.png (24.91 KiB) Viewed 2237 times

HMS_evolucao_momentos_data_20230914.png
HMS_evolucao_momentos_data_20230914.png (27.91 KiB) Viewed 2237 times
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
Post Reply

Return to “Discussão do site e de euro-tracking (Português)”