Recherche Kunena

Mot-clé
Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : Golden Cheetah

Golden Cheetah 1 mois 3 semaines ago #170257

  • Charly42
  • Portrait de Charly42
  • Offline
  • Platinum Boarder
  • Messages : 7058
  • Remerciements reçus 319
  • Karma: 20
Alors je bloc là!
j'aimerais avoir un graph, dans les tendances, qui me permette de voir la répartition FC rapport aux plages de puissance .
Ce graphe existe mais dans activité.
Donc pour une sortie.
Moi j'aimerais estimer des tendances sur un temps donnée.

J'y arrive pas :pafmur:

Merci Gilles ;)
à bloc!!!
L'administrateur a désactivé l'accès en écriture pour le public.

Golden Cheetah 1 mois 3 semaines ago #170265

  • gillesF78
  • Portrait de gillesF78
  • Offline
  • Platinum Boarder
  • Messages : 4302
  • Remerciements reçus 665
  • Karma: 15
Salut Charly !

Donc si je comprends bien, tu voudrais faire un graphique "Power vs Heartrate" dans les tendances, pour visualiser les résultats sur une période donnée.
Est-ce bien cela ?



Rien ne permet de faire directement cela. Il faut faire un graphique en langage R ou en python. D'autres utilisateurs ont cherché un truc du même genre :
groups.google.com/g/golden-cheetah-users/c/DKsGwVcDIsI/m/azUzRSa7BQAJ

ou

groups.google.com/g/golden-cheetah-users/c/isUvK71sbJc/m/gaeHhAVNAgAJ
Région Grenobloise, GillesF78
Dernière édition: 1 mois 3 semaines ago par gillesF78.
L'administrateur a désactivé l'accès en écriture pour le public.

Golden Cheetah 1 mois 3 semaines ago #170303

  • Charly42
  • Portrait de Charly42
  • Offline
  • Platinum Boarder
  • Messages : 7058
  • Remerciements reçus 319
  • Karma: 20
Merci gilles,

y arrive pas :(
j'ai assaye çà :
# R script will run on selection.
##
## GC.activity(compare=FALSE)
## GC.metrics(all=FALSE,
## compare=FALSE)
##
## Get the current ride or metrics
##

## get data
compares <- GC.metrics(compare=TRUE)

## ylim/xlim set
maxy <- 0
miny <- 0
maxx <- 0
minx <- 0


# loop through each looking for max min
for (compare in compares) {

# get the metrics
metrics <- compare$metrics

# Duration on Y axis
y <- max(metrics$power)
if (y >maxy) maxy = y
y <- min(metrics$power)
if (y < miny) miny = y

# Distance on X axis
x <- max(metrics$hr)
if (x >maxx) maxx = x
x <- min(metrics$hr)
if (x < minx) minx = x

}

# set first plot
plot(x=metrics$hr, y=metrics$power,
col="black", pch=20, main="", xlab="",
ylim=c(miny,maxy), xlim=c(minx,maxx))

## now plot for real
for (compare in compares) {

metrics <- compare$metrics
points(x=metrics$hr, y=metrics$power,
col=compare$color, pch=20)

}

## title
title(main="HR v Power", xlab="HR (Bpm)",
ylab="Power (Watt)")
à bloc!!!
L'administrateur a désactivé l'accès en écriture pour le public.

Golden Cheetah 1 mois 3 semaines ago #170305

  • gillesF78
  • Portrait de gillesF78
  • Offline
  • Platinum Boarder
  • Messages : 4302
  • Remerciements reçus 665
  • Karma: 15
metrics$power n'existe pas.

pour afficher les titre des colonnes de ta série de données "metrics", utilise la commande "names(metrics)"

Voici ton script corrigé où j'ai remplacé metrics$power par metrics$NP :
# R script will run on selection.
##
## GC.activity(compare=FALSE)
## GC.metrics(all=FALSE,
## compare=FALSE)
##
## Get the current ride or metrics
##

## get data
compares <- GC.metrics(compare=TRUE)

## ylim/xlim set
maxy <- 0
miny <- 0
maxx <- 0
minx <- 0


# loop through each looking for max min
for (compare in compares) {

# get the metrics
metrics <- compare$metrics

# Duration on Y axis
y <- max(metrics$NP)
if (y >maxy) maxy = y
y <- min(metrics$NP)
if (y < miny) miny = y

# Distance on X axis
x <- max(metrics$hr)
if (x >maxx) maxx = x
x <- min(metrics$hr)
if (x < minx) minx = x

}

# set first plot
plot(x=metrics$hr, y=metrics$NP,
col="black", pch=20, main="", xlab="",
ylim=c(miny,maxy), xlim=c(minx,maxx))

## now plot for real
for (compare in compares) {
metrics <- compare$metrics
points(x=metrics$hr, y=metrics$NP,
col=compare$color, pch=20)
}

## title
title(main="HR v Power", xlab="HR (Bpm)",
ylab="NP (Watt)")

Résultat :




Regarde :
vimeo.com/164812094
et
stackoverflow.com/questions/14855781/changing-mu...e-column-titles-in-r
Région Grenobloise, GillesF78
Dernière édition: 1 mois 3 semaines ago par gillesF78.
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: Charly42

Golden Cheetah 1 mois 2 semaines ago #170326

  • gillesF78
  • Portrait de gillesF78
  • Offline
  • Platinum Boarder
  • Messages : 4302
  • Remerciements reçus 665
  • Karma: 15
Que penses-tu de mon nouveau script ultra simple en moins de 10 lignes ?
compares <- GC.metrics(compare=TRUE)

for (compare in compares) {
metrics <- compare$metrics
x <- metrics$date
y <- metrics$HrNp_Ratio

# plot points
plot(x, y, col=compare$color, pch=20)
# linear model
model <- lm(y ~ x)
# plot line model
abline(model, col='green')
}

## title
title(main="HrNp_Ratio", xlab="Date", 
ylab="Ratio")

Région Grenobloise, GillesF78
Dernière édition: 1 mois 2 semaines ago par gillesF78.
L'administrateur a désactivé l'accès en écriture pour le public.

Golden Cheetah 1 mois 2 semaines ago #170328

  • Charly42
  • Portrait de Charly42
  • Offline
  • Platinum Boarder
  • Messages : 7058
  • Remerciements reçus 319
  • Karma: 20
Merci Gilles,
mais la je pige pas ce que j'ai à l'ecran?
y a pas de valeurs..

Mais j'ai trouvé une notre facon d'estimer, dans le temps le rapport FC/puissance
à bloc!!!
L'administrateur a désactivé l'accès en écriture pour le public.

Golden Cheetah 1 mois 2 semaines ago #170332

  • gillesF78
  • Portrait de gillesF78
  • Offline
  • Platinum Boarder
  • Messages : 4302
  • Remerciements reçus 665
  • Karma: 15
Version qui permet de comparer plusieurs sélections :
compares <- GC.metrics(compare=TRUE)

## ylim/xlim set
maxy <- 0
miny <- 0
maxx <- Sys.Date()
minx <- Sys.Date()

# loop through each looking for max min
for (compare in compares) {
# get the metrics
metrics <- compare$metrics

# HrNp_Ratio on Y axis
tmp <- max(metrics$HrNp_Ratio)
if (tmp > maxy) maxy = tmp
tmp <- min(metrics$HrNp_Ratio)
if (tmp < miny) miny = tmp

# Date on X axis
tmp <- max(metrics$date)
if (tmp > maxx) maxx = tmp
tmp <- min(metrics$date)
if (tmp < minx) minx = tmp
}

# set first plot
plot(x=metrics$date, y=metrics$HrNp_Ratio, col="black", pch=20, main="", xlab="", ylim=c(miny,maxy), xlim=c(minx,maxx))

for (compare in compares) {
metrics <- compare$metrics
data_x <- metrics$date
data_y <- metrics$HrNp_Ratio

# plot points
points(x = data_x, y = data_y, col=compare$color)
# linear model
model <- lm(data_y ~ data_x)
# plot line model
abline(model, col=compare$color)
}

## title
title(main="HrNp_Ratio", xlab="Date", 
ylab="Ratio")

Région Grenobloise, GillesF78
L'administrateur a désactivé l'accès en écriture pour le public.

Golden Cheetah 1 mois 6 jours ago #170541

  • cyclo13
  • Portrait de cyclo13
  • Offline
  • Platinum Boarder
  • Messages : 1259
  • Remerciements reçus 124
  • Karma: 2
bonsoir
je vous affiche une capture de pmc il me semble que cela sert a vois la progression et ne pas trop en faire comme certain :lol:
si je pouvez éviter de me griller et être cuit au mois de juin
tous cela pour être près pour le week end vo2 :good:

L'administrateur a désactivé l'accès en écriture pour le public.

Golden Cheetah 1 mois 6 jours ago #170543

  • gillesF78
  • Portrait de gillesF78
  • Offline
  • Platinum Boarder
  • Messages : 4302
  • Remerciements reçus 665
  • Karma: 15
Je pensais que tu avais un stress a long terme beaucoup plus élevé, du fait que tu es à la retraite et a fond dans le vélo ;-)
Région Grenobloise, GillesF78
L'administrateur a désactivé l'accès en écriture pour le public.

Golden Cheetah 1 mois 6 jours ago #170548

  • cyclo13
  • Portrait de cyclo13
  • Offline
  • Platinum Boarder
  • Messages : 1259
  • Remerciements reçus 124
  • Karma: 2
gillesF78 écrit:
Je pensais que tu avais un stress a long terme beaucoup plus élevé, du fait que tu es à la retraite et a fond dans le vélo ;-)

non pas beaucoup rouler ces dernier temps pas mal de boulot a la maison et surtout grosse fatigue a l'automne (mononucléose)
je compte augmenter et rallonge mes sorties et y aller progressivement
je doit surveiller quel paramètres?
L'administrateur a désactivé l'accès en écriture pour le public.

Golden Cheetah 1 mois 6 jours ago #170551

  • gillesF78
  • Portrait de gillesF78
  • Offline
  • Platinum Boarder
  • Messages : 4302
  • Remerciements reçus 665
  • Karma: 15
Surveille ta récupération après les sorties d'endurance, c'est à dire tes sensations.

De manière générale, il faut éviter d'avoir un ramp rate supérieur à 10... C'est indiqué dans le résumé de ton activité.
Région Grenobloise, GillesF78
L'administrateur a désactivé l'accès en écriture pour le public.

Golden Cheetah 1 mois 5 jours ago #170583

  • cyclo13
  • Portrait de cyclo13
  • Offline
  • Platinum Boarder
  • Messages : 1259
  • Remerciements reçus 124
  • Karma: 2
gillesF78 écrit:
Surveille ta récupération après les sorties d'endurance, c'est à dire tes sensations.

De manière générale, il faut éviter d'avoir un ramp rate supérieur à 10... C'est indiqué dans le résumé de ton activité.

rampe rate c'est 'RR' il est de 3 ,j'ai encore de la marge
merci
L'administrateur a désactivé l'accès en écriture pour le public.

Golden Cheetah 1 semaine 1 jour ago #171328

  • Circus
  • Portrait de Circus
  • Offline
  • Platinum Boarder
  • Messages : 2467
  • Remerciements reçus 323
  • Karma: 4
J'avais abandonné GG depuis mon changement d'ordi en novembre :
- Une idée de la manière dont je pourrais importer mes anciens fichier GG (de mon ancien ordi) sur mon nouvel ordi avec la nouvelle version de GG ?
- Comment je fais pour importer les fichiers de Zwift ?
- Impossible de télécharger les fichiers du Wahoo ("Erreur : type de fichier inconnu"). Il s'agit pourtant de fichier .fit comme le Garmin...

Désolé pour ces questions basiques...
L'administrateur a désactivé l'accès en écriture pour le public.

Golden Cheetah 1 semaine 1 jour ago #171333

  • gillesF78
  • Portrait de gillesF78
  • Offline
  • Platinum Boarder
  • Messages : 4302
  • Remerciements reçus 665
  • Karma: 15
1) Il te suffit de copier le dossier de Golden Cheetah sur ton nouvel ordinateur. Pour le retrouver, c'est par défaut :
"C:\Users\<Francois Baba>\AppData\Local\GoldenCheetah\"
2) récupérer le fichier .fit de la sortie Zwift, et l'importer dans GC
3) 2 manières
a) avec câble USB : avec l'explorateur windows, copier les fichiers .fit sur le bureau, et les importer dans GC (depuis le bureau)
b) sans câble USB : synchroniser le wahoo avec dropbox, envoyer la sortie sur dropbox et installer dropbox sur windows pour les avoir automatiquement dans le dossier dropbox.
Région Grenobloise, GillesF78
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: Circus

Golden Cheetah 1 semaine 5 heures ago #171370

  • Circus
  • Portrait de Circus
  • Offline
  • Platinum Boarder
  • Messages : 2467
  • Remerciements reçus 323
  • Karma: 4
gillesF78 écrit:
1) Il te suffit de copier le dossier de Golden Cheetah sur ton nouvel ordinateur. Pour le retrouver, c'est par défaut :
"C:\Users\<Francois Baba>\AppData\Local\GoldenCheetah\"
2) récupérer le fichier .fit de la sortie Zwift, et l'importer dans GC
3) 2 manières
a) avec câble USB : avec l'explorateur windows, copier les fichiers .fit sur le bureau, et les importer dans GC (depuis le bureau)
b) sans câble USB : synchroniser le wahoo avec dropbox, envoyer la sortie sur dropbox et installer dropbox sur windows pour les avoir automatiquement dans le dossier dropbox.

Merci Gilles, j'ai réussi à tout faire :good: Ça m'a pris la soirée en revanche :blink: ...
Je n'ai pas récupéré toutes les séances de Zwift, il arrive que le site tourne en boucle et n'accède pas à une d'entre elles (trop enterrée dans les tréfonds des serveurs et du big Data...).
L'administrateur a désactivé l'accès en écriture pour le public.

Golden Cheetah 3 jours 6 heures ago #171483

  • pasqup01
  • Portrait de pasqup01
  • Offline
  • Platinum Boarder
  • Messages : 1757
  • Remerciements reçus 211
  • Karma: 9
Comme Circus, j'ai une migration à faire vers une nouvelle machine (MacBook Air de dernière génération M1 avec Big Sur) et l'installation de la version téléchargée (v3.5) plante systématiquement.... :(
une idée ? :icon_ohwell

N.B. le site de CG parle de comptabilité avec Mac l'OS X. Désormais, les machines à la pomme sont en OS 11... l'explication est peut être là...
"poi Dio creò la bicicletta perché l'uomo ne facesse strumento di fatica e di esaltazione nell'arduo itinerario della vita", Madonna Del Ghisallo
L'administrateur a désactivé l'accès en écriture pour le public.

Golden Cheetah 3 jours 5 heures ago #171486

  • teamdindon
  • Portrait de teamdindon
  • Offline
  • Platinum Boarder
  • Messages : 3221
  • Remerciements reçus 363
  • Karma: 9
Je pense que ça vient plutôt du type de processeur.
Je doute que le version Mac de Goldencheetah soit compilée pour les architectures M1 (processeur ARM).
Si tu es chaud, tu peux recompiler à partir des sources :P
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: pasqup01

Golden Cheetah 3 jours 5 heures ago #171488

  • pasqup01
  • Portrait de pasqup01
  • Offline
  • Platinum Boarder
  • Messages : 1757
  • Remerciements reçus 211
  • Karma: 9
teamdindon écrit:
Je pense que ça vient plutôt du type de processeur.
Je doute que le version Mac de Goldencheetah soit compilée pour les architectures M1 (processeur ARM).
Si tu es chaud, tu peux recompiler à partir des sources :P

Merci Teamdindon pour ton explication. :yaisse:
Bon, vu mon niveau informatique - i.e. je n'y pipe à peu près "rien" :whistle: - je comprends que le processeur a une raison... que la raison ignore... et qu'il me faut sans doute attendre une GC v3.6 compatible :lunettes:

Patience et longueur de temps vont faire plus que force, que rage et... que recompilation :lazy:
"poi Dio creò la bicicletta perché l'uomo ne facesse strumento di fatica e di esaltazione nell'arduo itinerario della vita", Madonna Del Ghisallo
L'administrateur a désactivé l'accès en écriture pour le public.

Golden Cheetah 2 jours 6 heures ago #171519

  • gillesF78
  • Portrait de gillesF78
  • Offline
  • Platinum Boarder
  • Messages : 4302
  • Remerciements reçus 665
  • Karma: 15
As-tu pensé à désactiver les protections "Gatekeeper" comme l'indique cette documentation ?

support.apple.com/en-us/HT202491

Sinon, demande à l'administrateur système de ton laboratoire ou de ton université qui gère ta machine.
Région Grenobloise, GillesF78
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: pasqup01

Golden Cheetah 2 jours 4 heures ago #171522

  • pasqup01
  • Portrait de pasqup01
  • Offline
  • Platinum Boarder
  • Messages : 1757
  • Remerciements reçus 211
  • Karma: 9
Même avec les autorisations qui vont bien, cela n'abouti pas. Je ne veux pas insister ni enquiquiner nos informaticiens (bien occupés par ailleurs) avec une question "perso". On verra sur une prochaine version... :side:
"poi Dio creò la bicicletta perché l'uomo ne facesse strumento di fatica e di esaltazione nell'arduo itinerario della vita", Madonna Del Ghisallo
Dernière édition: 2 jours 4 heures ago par pasqup01.
L'administrateur a désactivé l'accès en écriture pour le public.
Temps de génération de la page : 0.179 secondes
Propulsé par Kunena