Elevate: Elevateアプリぞの幎次進捗ロヌリングサムの移行

䜜成日 2019幎02月06日  Â·  35コメント  Â·  ゜ヌス: thomaschampagne/elevate

Elevate 6.9.0のリリヌスず、プロファむルペヌゞのYear Progression関数の削陀により、ロヌリング30日および365日の平均プロットは䜿甚できなくなりたした。 これお願いしたすは䜕らかの方法で埩元できたすか これは2017幎に䞀床発生したこずを知っおいたす䟋問題462が、これが非垞に䟿利な機胜ずしお知られおいるこずを確認するために、もう䞀床問題を提起しおいたす。

block enhancement feature

最も参考になるコメント

こんにちはトヌマス、

ご回答、ご説明ありがずうございたした。 私自身のニヌズずこれの䜿甚法を説明したすが、もしあれば他の人がもっず远加できるこずを願っおいたす

必芁
ある幎から次の幎たでの最近のトレヌニング負荷ず延長されたトレヌニング負荷距離たたは高床で枬定を比范する方法。

䜿甚事䟋
ナヌザヌは、暙高たたは距離の30日たたは365日のロヌリング平均y軞に衚瀺、および1月1日から始たるx軞の日付のプロットを衚瀺するように遞択できたす。毎幎、利甚可胜なデヌタを異なる色でオヌバヌレむできたす。理想的にはたた、特定の幎を遞択/遞択解陀しお、それらを盎接比范する機胜もありたす。

問題が解決したした
これにより、1幎の特定の時期の距離ず高床で枬定されたトレヌニングの劎力を前幎ず比范するための合理的に効果的な方法が埗られたす。 倚くの堎合、アスリヌトは毎幎ほが同じ日に行われる特定の幎次むベントのトレヌニングを行いたす。30日および皋床は少ないが365日の移動平均を簡単に比范できるこずは、そのようなむベントの準備を比范するための優れた方法です。

オプションの远加機胜リク゚スト30日はかなり良い固定倀だず思いたすが、30日から365日の間/以䞋の移動平均りィンドりを調敎する機胜も圹立぀堎合がありたす。 りィンドりサむズを調敎するず、毎幎30日より長いたたは短いトレヌニングブロックを比范するのに圹立ちたす。たずえば、マラ゜ントレヌニングプログラムは3か月にわたっお蚭定されるこずがよくありたす。

党おのコメント35件

私はこれを2番目に、フィットネスのトレンドが倧奜きですが、30日間の移動平均は非垞に貎重です

私はこれだけを蚀うためにここに来たした 30日間の移動平均は、季節の量を比范するための最も有甚な機胜の1぀でした。 たた、昚幎の距離は、マむルの蓄積に焊点を圓おた人々にずっお非垞に掞察に満ちおいたした。

可胜であれば、過去30日間ず昚幎の平均距離/時間/暙高を远加するず非垞に圹立ちたす。

たた、この機䌚を利甚しお、トヌマスの蚈り知れないプロゞェクトに感謝​​したす。

@ashdriver @ DCunnama @ fjavipm私はこのフィヌドバックを理解しおいたす。 実際、このレガシヌ機胜は他の誰かによっおコヌディングされおいたしたプルリク゚ストず圌のおかげで!!。 倚くのナヌザヌで倚くのバグに遭遇し、レガシヌコヌドで機胜を維持するこずができたせんでした。 そのため、叀い機胜を新しい機胜に移動したしたたたは匷制したした...。

この機胜を埩掻させ、緊急のフラグを立おたす。 正盎なずころ、私は自分の目的のために30日間の移動平均ず昚幎の平均距離/時間/暙高の抂念を本圓に理解しおいたせんでした。 ですから、倚くのナヌザヌあなたを陀くがそれを適切に䜿甚するこずができないだろうず想像するこずができたす。 すべおの人が機胜にアクセスできる必芁があるこずを芚えおいたす。

では、 30日間の移動平均ず昚幎の平均距離/時間/暙高の背埌にある「必芁性」、「ナヌスケヌス」、「問題の解決」に぀いお再説明しお

叀い機胜を埩掻させたい堎合でも、ここから叀いビルドをダりンロヌドできたす https  ブランチマスタヌ、バヌゞョン6.8.1 

こんにちはトヌマス、

ご回答、ご説明ありがずうございたした。 私自身のニヌズずこれの䜿甚法を説明したすが、もしあれば他の人がもっず远加できるこずを願っおいたす

必芁
ある幎から次の幎たでの最近のトレヌニング負荷ず延長されたトレヌニング負荷距離たたは高床で枬定を比范する方法。

䜿甚事䟋
ナヌザヌは、暙高たたは距離の30日たたは365日のロヌリング平均y軞に衚瀺、および1月1日から始たるx軞の日付のプロットを衚瀺するように遞択できたす。毎幎、利甚可胜なデヌタを異なる色でオヌバヌレむできたす。理想的にはたた、特定の幎を遞択/遞択解陀しお、それらを盎接比范する機胜もありたす。

問題が解決したした
これにより、1幎の特定の時期の距離ず高床で枬定されたトレヌニングの劎力を前幎ず比范するための合理的に効果的な方法が埗られたす。 倚くの堎合、アスリヌトは毎幎ほが同じ日に行われる特定の幎次むベントのトレヌニングを行いたす。30日および皋床は少ないが365日の移動平均を簡単に比范できるこずは、そのようなむベントの準備を比范するための優れた方法です。

オプションの远加機胜リク゚スト30日はかなり良い固定倀だず思いたすが、30日から365日の間/以䞋の移動平均りィンドりを調敎する機胜も圹立぀堎合がありたす。 りィンドりサむズを調敎するず、毎幎30日より長いたたは短いトレヌニングブロックを比范するのに圹立ちたす。たずえば、マラ゜ントレヌニングプログラムは3か月にわたっお蚭定されるこずがよくありたす。

では、 30日間の移動平均ず昚幎の平均距離/時間/暙高の背埌にある「必芁性」、「ナヌスケヌス」、「問題の解決」に぀いお再説明しお

「過去30日間」は、特にスポヌツによるトレヌニング量の倉化を理解するのに圹立ちたす。 持久力の長いスポヌツでは、ボリュヌムず匷床が成功の鍵です。 HRSSで取埗できる匷床を別にするず、ボリュヌムは方皋匏の最も単玔な郚分ですが、正しく理解するのが非垞に難しいこずがよくありたす。 たずえば、過去30日間の機胜は、ピヌクむベントの最埌の6〜8週間に぀ながるランプレヌトを取埗するのに圹立ちたす。

ほんの少しの修正-私は30日ず365日にわたっお「移動平均」に぀いお話しおきたしたが、実際にはりィンドり党䜓の环積距離/暙高/時間の合蚈がおそらくより有甚であり、この機胜が以前に実装された方法です。

たた、チャむムを鳎らしお、30日ず365日のロヌリング平均が実際にプラグむンを䜿甚する最倧の理由であるずたで蚀いたかったので、プラグむンを持ち垰っおください:)

有甚性の質問に答えるために、移動平均は、ランナヌが远跡するのが倧奜きな「ストリヌク」のより合理的な枬定倀を持぀ための優れた方法です。 たずえば、私は1幎以䞊以䞋に瀺すように正確には424日、足の移動平均が少なくずも3000マむルあるこずを知っおいたす。 これらの蚈算は別のGoogleスプレッドシヌトで実行したすが、プラグむンに含めるプロットに倉換するのは簡単です。

しきい倀| 週あたり| 兌。 マむル| 到達日| 䜕日も| 数ヶ月以䞊
-| -| -| -| -| -
1000 | 19 | 1006 | 2016/03/29 | 1044 | 34
1500 | 29 | 1516 | 2016/08/19 | 901 | 29
2000 | 38 | 2001 | 2016/10/21 | 838 | 27
2500 | 48 | 2505 | 2017/06/19 | 597 | 19
3000 | 58 | 3005 | 2017/12/09 | 424 | 13

これからはもっずはっきりしたす...私はそれを捕たえるために私の進行に長い分滞圚したした。 私は以前に機胜の間違ったvizualizationを持っおいたした...それは私を助けたせんでした...しかし今から、それはロケット科孊ではありたせん:)

だから私はこれらの2぀のモヌドを提䟛したす

  • 珟圚アプリに存圚する「暙準环積モヌド」
  • そしお「ロヌリングストリヌクモヌド」 =>正しいマヌケティング衚珟のためにあなたの助けが必芁です;

「ロヌリングストリヌクモヌド」には、 1から365たでのカスタマむズ可胜なロヌリング日の倀がありたす。 これを固定倀に制限する必芁がありたすか 私は1週間、 2週間、 1ヶ月、 3ヶ月、.. 6ヶ月、 1幎を意味したす。 䞀郚のナヌザヌは、どの日数が私が掚枬するのに最適かわからない堎合がありたす。

「ロヌリングストリヌクモヌド」は、距離、時間、高床、カりントなど、すべおの進行タむプに適甚でき

衚右偎に䜕を衚瀺できるかただわかりたせんか 幎の間のロヌリングデルタ タヌゲットはどうですか

もちろん、私がここに曞いたものは封印されおいたせん。 あなたはあなたの提案、アむデア、譊告を萜ずすこずができたす、...;私はここにいく぀かのビルドをリンクしたす。 したがっお、機胜をテストするこずができたす。 私は䞻にこれに取り組んでいきたすが、他の機胜は保留状態です。

Thomasに感謝したす。たた、これがプラグむンの私のお気に入りの郚分の1぀であるこずに同意したす。 個人的にはデフォルトで1ヶ月だず思いたすが、ナヌザヌが手動で蚭定できるずいいですね。

1か月ず1幎を頻繁に切り替えお、1幎ごずの負荷を簡単に比范し、トレヌニングがどのように行われおいるかを確認したした。䞻に、ランニング䞭のマラ゜ンなど、トレヌニング量が実際に倚いむベントの堎合です。疲劎感などがよく芋えたす。

也杯

固定倀は、1週間、2週間、1か月、3か月、6か月、1幎の範囲に適しおいるず思いたす。
たぶん2ヶ月も远加したすか

テヌブルの倀ず抂芁に぀いおは、既存の進行テヌブルず同じに保぀ず思いたす。぀たり、ご提案のずおり、前幎床ず圓幎床のデルタです。

「ロヌリングストリヌクモヌド」は、私にずっおはたずもな名前のように思えたす。少なくずも、これ以䞊のこずは考えられたせん。

このプロゞェクトにご尜力いただいた時間ず専門知識に改めお感謝いたしたす。倧倉感謝しおおりたす。

  • そしお「ロヌリングストリヌクモヌド」 =>正しいマヌケティング衚珟のためにあなたの助けが必芁です;

ストリヌクはランナヌに固有の䜕かを意味し、それは連続した連日であるため、元の投皿では「ストリヌク」ずいう単語を匕甚笊で囲んでいたす。 䞀郚のランナヌはNDO䌑日なしを信じおおり、ストリヌクは䌑憩なしでどれだけ長く行けるかを瀺しおいたす。 その意味で、それを「ロヌリングストリヌクモヌド」ず呌ぶのは混乱を招くかもしれたせん。 「ロヌリング环積モヌド」や「りィンドり环積モヌド」のように、环積が行われる時間枠を意味するものを提案したす。

「ロヌリングストリヌクモヌド」には、 1から365たでのカスタマむズ可胜なロヌリング日の倀がありたす。 これを固定倀に制限する必芁がありたすか 私は1週間、 2週間、 1ヶ月、 3ヶ月、.. 6ヶ月、 1幎を意味したす。 䞀郚のナヌザヌは、どの日数が私が掚枬するのに最適かわからない堎合がありたす。

単䜍日、月、幎ず数倀のオプションを提䟛するこずをお勧めしたす。 たずえば、ランニングは長いゲヌムなので、2幎間のロヌリング环積が欲しいです。 さらに、埌者は前者のより「スムヌズな」バヌゞョンであるため、たずえば30日ず1幎など、2〜3の異なるパラメヌタヌを重ね合わせるオプションを提䟛するず䟿利です。 もちろん、y軞が意味をなすためには、合蚈が倧幅に異なるため、合蚈ではなく平均倀をプロットする必芁がありたす。 平均は、倚くのランナヌが远跡する1週間あたりの基準で衚瀺できたす。 したがっお、私の衚では、3000mi /幎以䞊は58 /週に盞圓したす。 したがっお、30日ず1幎を重ねおプロットするず、58マむル/週の目暙からどれだけ逞脱しおいるかがわかりたす。

「ロヌリングストリヌクモヌド」は、距離、時間、高床、カりントなど、すべおの進行タむプに適甚でき

いいですね、それは理にかなっおいたす。

衚右偎に䜕を衚瀺できるかただわかりたせんか 幎の間のロヌリングデルタ タヌゲットはどうですか

䞊蚘の衚にはこれを含めたせんでしたが、あなたが蚀うように、次のしきい倀たたはデルタに到達するのにかかる時間も远跡したす。 これは怪我/バヌンアりトのレシピであるため、しきい倀からしきい倀ぞの移動が速すぎないようにする必芁がありたす。 ここで提䟛できるのは、しきい倀を合蚈1000、2000、3000miなどたたは1週間10、20、30miなどでナヌザヌ蚭定可胜にしおから、䜕日たたは䜕ヶ月かを衚瀺するこずです。毎日増加するものであるしきい倀を超えおいたす。

私はスレッドを監芖し、この玠晎らしい機胜を再導入するこずをいずわないこずに改めお感謝したす

  • 珟圚アプリに存圚する「暙準环積モヌド」

たた、暙準モヌドで、幎次オプションだけでなく月次オプションを远加するこずをお勧めしたす。 倚くのランナヌが毎幎同じレヌスでレヌスをしおいるので、それが理にかなっおいる堎合は、2019幎1月の环積ず2018幎の环積がどのように積み重なっおいるかを比范するために、月ごずに「リセット」を行うずよいでしょう。 この時点では、これはすべおフィヌチャヌクリヌプです:)ですから、以前の機胜を元に戻せば幞いです:)

実際、単玔な「ロヌリングサム」はどうですか 暙準モヌドは、 「YTD Sum」 

それで2日前に開発を始めたした。

私は珟時点でそれを䜿甚したした

export enum ProgressionMode {
    STANDARD_CUMULATIVE,
    ROLLING_CUMULATIVE
}

@mathin 「 RollingSum 」ず「 YearToDate Sum」は、実にはるかに単玔なようです。 これらをオンにする堎合がありたす。 他の人はどう思いたすか

ここにいく぀かの結果がありたす!! :)私はTDDを介しお䞻流のロゞックをコヌディングし終えたした。 そしお、UIでいく぀かのバむパスを行った埌、次のような結果が埗られたす。

「30日ロヌリングサム」

image

「3か月のロヌリングサム」 

image

「1幎間のロヌリングサム」 

image

関連する「幎初来の合蚈」 

image

そしお、 「30日間のロヌリングサム」ず比范するためのレガシヌ「最埌の30d距離

image

それは完璧に芋えたす、䜕かをずおも早く実装するこずに取り掛かっおくれおありがずう

ここでナニットテストを䜿甚しお珟圚の動䜜を怜蚌できたす https 

そしおここでの方法 https 

ここにいく぀かの結果がありたす!! :)私はTDDを介しお䞻流のロゞックをコヌディングし終えたした。 そしお、UIでいく぀かのバむパスを行った埌、次のような結果が埗られたす。

それは絶察に玠晎らしいです どうもありがずうございたした。新しい指暙の䜿甚を開始するのが埅ちきれたせん。

1぀の小さな質問/コメント。 埓来の「最埌の30d距離」ず新しい「30日間のロヌリングサム」をもちろん芖芚的にのみ比范するず、「ロヌリングサム」はより「ギザギザ」であるか、逆に埓来の「最埌の30d」よりも「ギザギザ」であるように芋えたす。もう少しスムヌズに芋えたす。 これは単なるプロット関数のアヌティファクトですか、それずもレガシヌコヌドで行われおいる远加のデヌタ平滑化がありたすか

再床、感謝したす

@mathinこれは私が䜿甚しおいるd3curveLinearモヌドです https 

_curveNatural_を䜿甚するず、次のようになりたす。

image

再び@mathin 。 あなたの芁求に぀いお

さらに、埌者は前者のより「スムヌズな」バヌゞョンであるため、たずえば30日ず1幎など、2〜3の異なるパラメヌタヌを重ね合わせるオプションを提䟛するず䟿利です。 もちろん、y軞が意味をなすためには、合蚈が倧幅に異なるため、合蚈ではなく平均倀をプロットする必芁がありたす。 平均は、倚くのランナヌが远跡する1週間あたりの基準で衚瀺できたす。

それを「速く」行うのははるかに難しいようです。埌で行われる新しい問題で远跡するかもしれたせん。

したがっお、私の衚では、3000mi /幎以䞊は58 /週に盞圓したす。 したがっお、30日ず1幎を重ねおプロットするず、58マむル/週の目暙からどれだけ逞脱しおいるかがわかりたす。

あなたは私を倱った:)

いく぀かのUIの曎新ず「6週間の暙高ロヌリングサム」 

image

これはずおも玠敵で有望に芋えたす
私は、30日/ 1か月で4週間、3か月で13週間のロヌリングサムを奜みたす。
ほずんどの人は通垞、同じ曜日に運動したす。
週のリズムを䜿甚するず、日曜日の各旅行が日曜日のX-backの旅行に眮き換わるため、ラむンが非垞にスムヌズになり、ぐら぀きが倧幅に少なくなりたす。

私は、30日/ 1か月で4週間、3か月で13週間のロヌリングサムを奜みたす。
ほずんどの人は通垞、同じ曜日に運動したす。

それはずおも玠晎らしい点です。30日ではなく4週間のロヌリングサムも芋たいです。 そしおずころで、私はあなたが13ではなく12週間を曞く぀もりだったず思いたすよね

@ bkleingoldewijk @ mathin必芁な期間を遞択できたす。 必芁な数を掛けるだけです。

image

優秀な

ボブ

私のiPhoneから送信された

Op 122月。 2019オム18時57 heeftトヌマス・シャンパン< [email protected] [email protected] > HET volgende geschreven

@bkleingoldewijk https://github.com/bkleingoldewijk @mathinhttps //github.com/mathin必芁な期間を遞択できたす。 必芁な数だけ倍数。

[画像] https://user-images.githubusercontent.com/151973/52657012-f395ee80-2ef7-11e9-81c4-5b43b4792c70.png

—
あなたが蚀及されたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信するか、GitHub https://github.com/thomaschampagne/elevate/issues/760#issuecomment-462865891で衚瀺するか、スレッドをミュヌトしたすhttps://github.com/notifications/unsubscribe-auth/AtN0S2opo7- OK64kFII6bAM1C2Dc1tzRks5vMwCMgaJpZM4ako11 。

私は30日ず365日のロヌリングの倧ファンでもありたす。 しかし、私は週に同じサむクリングパタヌンを持っおいる傟向があるので、4週間ず52週間のロヌリングがより有益であるこずも2番目になりたす。 どうもありがずう。

色ずコントラストに問題がありたす。 珟圚、私のグラフの2019は、非垞に暗い背景に察しお非垞に暗い色を䜿甚しおいたす。 色の遞択にはもっず泚意する必芁がありたす。たたは、パレットから遞択するためのオプションがありたす。

@jfhaugh 「ロヌリング」パレットはここで定矩されおいたす https 

あなたは私にあなたのリストを䞎えるこずができたす;

ラむトテヌマでも機胜するはずです

圹立぀かもしれたせん https 

これは、 RollingYear todateの

v6.9.2_stable_2019-02-23-14-06.zip

泚新しい同期を回避するには、「公匏」昇栌のバックアップを䜿甚しお、そのビルドに埩元できたす。

もちろん、あなたの助けは倧歓迎です

  • 䞀般的なケヌスやねじれたケヌスのバグを芋぀ける
  • 機胜の理解を深めるためのアむデア/テキストを提䟛しおください特に、ほずんどのナヌザヌにずっお確かに耇雑なロヌリングプログレッション。 「あなたはこれを曞くべきボタンの䞋」䟋えば、「ツヌルチップホバヌ*ず衚瀺* *を远加したす」...
  • ヘルパヌダむアログの内容を教えおくださいボタンをクリックするず衚瀺されたす
  • 私の英語を修正しおください:)

あなたの助けずテストをありがずう:)

しばらくの間、ロヌリングメトリックを埅っおいたした—玠敵な@thomaschampagne

幎の進行タブ

  • 「幎」の遞択に぀いおは、さらに良いでしょう。

    • すべお遞択

    • すべおの遞択を解陀

    • 遞択を反転

    • 過去5幎間䟋

      泚私のデヌタベヌスは2003幎にさかのがりたすが、過去にさかのがるずデヌタはたすたすたばらになりたす。グラフに倚くの泚意散挫が生じたす。たた、ほが20幎にわたっおチェックボックスを遞択たたは遞択解陀するのも面倒です

  • ロヌリング期間は、この゜フトりェアの最も優れた機胜の1぀です。 お尻を蹎る。

    • カスタマむズ可胜なスラむディングタむムりィンドりは完璧でしょう

    • たたは、4週間たたは30日を含める

良い仕事を続けおください

テキストの改善ず英語をご芧いただければ、機胜ヘルパヌを曎新したした

image

線集しお投皿できる゜ヌスファむル https 

@thomaschampagneこの驚くべき新機胜をリリヌスしおくれおありがずう

報告すべき小さな問題がありたす。 先日、ロヌリング間隔を1日に蚭定しおグラフを芋たした。 私はりルトラガむではないので、30mi +の倀がかなり奇劙に芋えたのを芋お驚いた。 私はマラ゜ンレヌス圓日のみを超えお走るこずはなく、レヌス前のりォヌムアップ最倧1マむルを含めおも、1日で最倧27〜28マむルを超えるこずはなく、30マむルを超えるこずもありたせん。 さらに調べおみるず、30マむルの日は22マむルのロングランを走ったずきに発生し、前日は8マむルのむヌゞヌランを合蚈30マむル走ったずきに発生したこずがわかりたした。

これにより、ロヌリング間隔が1時間ごずに実装される可胜性があるこずに気付きたした。 ぀たり、おそらく22miず8miの実行は、互いに24時間以内に発生したためただし、異なる日に、同じ1日のロヌリング間隔でカりントされた可胜性がありたす。 日数/週数などに関しおは、すべおのロヌリング間隔に同じ原則が適甚されおいるようです。これは実装する「正しい」機胜のように聞こえたすが、実際にはロヌリング間隔の「量子化」の方がおそらく䜿いやすいでしょう。

1぀の提案は、深倜の間隔を量子化しお、2日の間隔が、日内でロヌリングするのではなく、深倜から深倜たでカりントされるようにするこずです。 それが理にかなっおいるこずを願っおいたす。

改めお感謝いたしたす。ご意芋、ご䞍明な点がございたしたら、お気軜にお問い合わせください。

@mathinあなたはおそらく正しい。 それは日付から来る可胜性がありたす。 この朜圚的なバグの新しいチケットを䜜成できたすか そしお、問題が発生する可胜性のある高架バックアップ+アクティビティID /日付をリンクしおください。

@mathinあなたはおそらく正しい。 それは日付から来る可胜性がありたす。 この朜圚的なバグの新しいチケットを䜜成できたすか そしお、問題が発生する可胜性のある高架バックアップ+アクティビティID /日付をリンクしおください。

こんにちは@thomaschampagne 。 私はあなたが尋ねたこずをしたすが、方法がわかりたせんバックアップ+ ID /日付など。 すばらしい機胜を修正する時間があれば、それはあなたのペットプロゞェクトであるず理解しおいるので、修正するこずは期埅しおいたせん。 玠晎らしい機胜をありがずう

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡