コンピュータサイエンスは急速に成長している分野であり、仕事に対する需要が高い。による Code.org コンピュータサイエンスの擁護団体であるSTEMの全新職の71%がコンピューティングに従事していますが、STEMの卒業生の8%だけがコンピュータサイエンスに従事しています。夏のインターンとしての私の時間中 JMP 、私は質問を調査したいと思いました: アメリカの高校生や学生は、APコンピュータサイエンスの授業を実施し、登録する機会として、コンピューティングにおけるこの急増した仕事を取り入れましたか。
データ
私は見つけたデータから入手可能な情報を使用してジョージア工科大学のBarb Ericsonによって編集された1998年から2013年までの各州で行われたAPコンピュータサイエンス試験の数大学評議会ウェブサイト このデータを使用して、JMPのGraph Builderプラットフォームから入手できるさまざまな種類のグラフを使用して、APコンピュータサイエンス試験への参加の傾向を調べることができました。
ビジュアライゼーション
ツリーマップ
ツリーマップは、変数の値を連続した長方形として表示するという点でユニークです。さらに、ツリーマップは、長方形のサイズや色を変えることによって測定の大きさを示すことができます。そのため、人口の最大の割合を占める州(サイズ)を見ることができるだけでなく、2012年から2013年までにどの州が最も成長した(または成長しなかった)かを把握することもできます。色。

100%を超え-50%未満の変化率を持つ州があったことを指摘したいのですが、私はスケールをそれがより良いカラーバリエーションを見ることができるようになるように保つことにしました。私にとっては、特定の統計よりも一般的な考え方を把握することがより重要でした。
すぐに、人口の大部分がAPコンピュータサイエンス試験を受けるという点で、メリーランド州、バージニア州、およびニュージャージー州が第一人者であると言えるでしょう。
ノースダコタ州、ネブラスカ州、ニューメキシコ州、ミズーリ州などの州では、受験者のわずかな割合しか受験しておらず、2012年から2013年までコンピュータサイエンスプログラムを拡大していません。
最後に、メイン州、アイオワ州、モンタナ州、ユタ州は、規模はそれほど大きくはありませんが、APコンピュータサイエンスの授業や試験の登録で生徒数を増やす努力をしています。
点付き折れ線グラフ
1998年から2013年までに全国的に受験した生徒の総数の経時的変化を視覚化するために、点付きの折れ線グラフを使用しました。このグラフを作成するには、「年」は軸として使用できる列ではなかったため、最初に主データをリファクタリングする必要がありました。 生データは、「州」が列になり、1998年から2013年までの毎年が独自の列になるように設定されました。このような:

「年」が1列になり、各州に独自の列があるように調整したいと思いました。このような:

JSLを使用して新しいデータテーブルを作成し、「Year」列にデータを入力して、各州に新しい列を作成しました。しかし、列が行になるようにデータを反転する方法にこだわっていました。それから私はJMPのテーブルの下に転置オプションを見つけました。転置を使用すると、アクティブなデータテーブルの行と列を入れ替えて新しいデータテーブルを作成できます。これこそまさに私が達成しようとしていたことです。転置する列として1998年、1999年、…2013年の列を選択しました。後から考えると、列ヘッダーを作成するのにJSLを使用する必要すらありませんでした。“ label”列をStateに指定しただけで同じ結果が得られ、作業が少なくて済みます。
この新しいデータテーブルの情報を使用して、次の図を作成できます。

この単純な折れ線グラフは、1998年から1999年までのAPコンピュータサイエンス試験への参加数の増加を示していますが、2009年まではややプラトー、2009年以降は着実に増加しています。
列スイッチャー付きの地理的地図
地理的な地図でColumn Switcherを使用すると、クールなビジュアルが生まれました。Column Switcherを使用すると、年ごとに分析を再作成しなくても、各州の受験者数を年ごとにすばやく分析できます。

折れ線グラフと同様に、1998年から1999年まで、そして2008年以降もグラフ上の暗さが増加しています。
地理的な並列マップ
を使う 1998年の人口推計から米国国勢調査局のウェブサイト 、目を見張るようなビジュアルに必要なすべてのデータを集めました。 : 1998年と2013年の州別10万人中受験者数の並列マップ。

1998年以降、ほぼすべての州で受験人口の割合が増加していることが容易にわかるので、並べて表示するのが好きです。
高校でAPコンピュータサイエンスを取ることは、コンピュータサイエンスの分野への私の最初の露出でした、そしてそれは私がそれがもっと多くのアメリカの高校がクラスを提供することが重要であると思う理由です。それがなければ、私はコンピュータサイエンスをキャリアパスとは考えていなかったでしょう。ノースカロライナ州立大学の現在のコンピュータサイエンスの学生であり、意欲的な教育者であるJMPを使用してデータを見つけ、AP試験への参加の傾向を発見するのは面白くて面白かったです。