チャレンジ #244: 最高の糸を見つけましょう
- RSS フィードを購読する
- トピックを新着としてマーク
- トピックを既読としてマーク
- このトピックを現在のユーザーにフロートします
- ブックマーク
- 購読
- ミュート
- 印刷用ページ
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
先週のチャレンジの回答はこちらで見つけることができます。
今回も、「ウィークリーチャレンジ・ユーザーグループ・10月テイクオーバーイベント」の新しいチャレンジで、Dallas-Ft. Worth, Texasユーザーグループの@Charity_K_Wilsonさんからの投稿です。Charity Wilson-Perezさん、貢献ありがとうございます、そしてみなさんがこのチャレンジを楽しんで取り組くむことを願っています。
近年、編み物やかぎ針編みなどの毛糸を使った趣味の人気が高まっています。あなたは冬に間に合うように温かいマフラーを編もうと決めましたが、何年も使えるように高品質の素材を使いたいと考えています。提供されたデータセットを使って、どの種類の毛糸が最高の評価を受けているか、そして素晴らしいマフラーを編むためにはどのような繊維を選択すべきかを判断してください。
このチャレンジのタスクは以下のとおりです。
- Yarn IDごとに主な繊維を特定します。多くの毛糸は複数の繊維をブレンドしているため、各毛糸に関連する繊維は一つだけに関連付けます。
- どのカテゴリ(動物性(animal)、植物性(vegetable)、合成(synthetic))の繊維が最も高い平均評価を持っているかを特定します。対応する平均評価は何ですか?
- 最高ランクの繊維のカテゴリ内で、最高の評価を受けている繊維のタイプを特定します。一貫した評価に基づいて分析を行う必要があるため、最低50以上の評価を持つ繊維のみを考慮します。
ソース: https://github.com/awalsh17/ravelry_yarns/tree/main/data
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
Cloud版で解きましたが、適当です。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
回答します。
結果も厳密には一致しなかったのですが、小数第8位で四捨五入したら合ったのでヨシとしました。
Workflow
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
できました!
Designer Desktop
Designer Experience
こういう系はTrifactaはややこしくなります・・・ひとつひとつの処理は軽いのですが・・・全体の見通しとしては結果的に悪くなりますよね・・・。あと、Task1で%順に並べ替えた時、同じ%のものが複数あるのですが、元データ順で上にあるものを取らないと全体の結果がサンプルの結果と合わなくなります・・・。正直これはサンプルの手法があまり良くない気がします(そこに意図がないので)。これについてTrifactaだけ結果があわなくて時間がかかってしまいました(Trifactaの場合、並べかえのときに元のレコード順というオプションがあるので、これを使えば良いらしいです)
Trifacta Classic
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
できました。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
できました!
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
できました。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する
やってみました。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- モデレーターに通知する