私はいつもプログラミングコンテストを楽しんでいます。私は定期的な出場者で、時には優勝しました。マックテック雑誌のプログラマの挑戦最速のコードが勝つ90年代に、私は長年の参加者であり、現在は非常勤の管理者です。プロジェクトオイラー正確さだけが問題になるところ。過去数年間、私は試してきました Googleのコードジャム 、それはあなたがいくつかの問題を解決するために2.5時間があるライブ競争です。先週末、私はラウンド1に参加しました。ラウンド2では15,692人の予選が3,000人に減りました。
世界中の参加者に対応するために、ラウンド1は3つの異なる時間に開催され、参加者には複数の機会が与えられ、地元の人にやさしい時間枠で少なくとも1つの機会が与えられます。ウェブサイト go-hero.net 参加者のデータの一部を国およびプログラミング言語別に集計したので、JMPでそれを調べて、国の参加がコンテストの時間とどのように一致したかを確認することにしました。

暗い陰影は、現地の開始時刻がどこであったかについての私の解釈を示しています。非友好的 (午後9時〜午前9時) 予想されたように、より高い参加のほとんどは開始時間が友好的であるときに起こります。ロシアは注目に値する例外ですが、それは国が非常に多くの時間帯にまたがっており、人口の大部分が西部にいるためだけにあると思います。ウルグアイはまた、オフタイム参加者の割合が高いように見えますが、コンテストにはウルグアイ人の合計は6人しかいなかったため、より多くのバリエーションが予想されます。よりきめの細かい位置データは、ロシアの問題を回避し、米国における東海岸と西海岸の区別を可能にするだろう。
グラフはどのように作られたのですか?File> Internet Openのおかげで、データをJMPに取り込むのは簡単でした。次に、数式列を使用してカウントを国内のパーセントに変換し、各国の参加者が3回にわたってどのように分布しているかを確認しました。そして私は積み重ねました円形私が使用できるように列円形グループ化変数として。
ダウンロードできます私のJMPファイルファイル交換から。(ダウンロードするには無料のSASプロファイルが必要です。)
Graph Builderで基本的なカラーマップを取得するのはドラッグアンドドロップと同じくらい簡単ですが、プレゼンテーション形式にするにはさらにいくつかの調整手順が必要でした。私の追加手順
意味のある中間値がないため、カラースケールをデフォルトの3カラースキームではなく2カラースキームに変更しました。より良いコンテキストの背景マップを追加しました。プロパティで、Show Missing Shapesをオンにして、参加していない国も表示します。カスタマイズで、国のアウトラインをオフにして、不足している図形の色を白に設定します。グラフと凡例のタイトルを編集しました。各パネルにグラフスクリプトを追加して、友好的でないローカル開始時間のある領域を暗くするようにしました。さて、私は次のラウンドに進みましたが、最後のチャンスのために日曜日の午前5時に起きた後にのみ。
クリスヘメジンガー書きました:
第2戦に進んでくれたXanさん、おめでとうございます。