「国立公園は私たちがこれまで考えた中で最高のアイデアです。 完全にアメリカ的で、完全に民主的であり、それらは私たちの最悪の状態ではなく、私たちの最良の状態を反映しています。」 -- ウォレス・ステグナー
Rocky Mountain National Park (photo by Daniel Mayer)Rocky Mountain National Park (photo by Daniel Mayer)Rocky Mountain National Park (photo by Daniel Mayer)Rocky Mountain National Park (photo by Daniel Mayer)ロッキーマウンテン国立公園(写真提供:ダニエル・メイヤー)妻と私は、より多くの国立公園を訪れ、子供たちにこの国の自然の美しさをもっと知ってもらうよう努力してきました。 59 の国立公園から選択できるため、多くの選択肢があります。
来年の休暇の計画を立てているときに、妻が「今年はどこの国立公園に行こうか?」と尋ねます。
「まあ、それは大変なことだよ」と私は答えた。 「飲むビールを選ぶようなものです。 考慮すべきことがたくさんあります。」
彼女は私に懐疑的な表情を浮かべて、「休暇計画を分析するために JMP を使用することを考えていますか?」と尋ねました。
「なんて素晴らしいアイデアでしょう」と私は言い返した。 「私はまさにそれをやろうと思う。」
「興味深い結果が待ちきれません」と彼女は皮肉っぽく言います。
妻の熱意に後押しされて、私は 59 の国立公園に関するデータを取り込む作業を始めました。 から国立公園のリストを取得しますウィキペディア。 それから私は行きます国立公園のウェブサイト年間および月ごとの訪問に関する情報を取得します。 Wikipedia のページに各公園の説明があるので、それを参考に JMP Text Explorer を実行して説明を表示します。結果として得られるワードクラウドを以下に示します。

なんてクールなんでしょう! 山や川、またはこれらの単語やフレーズが含まれる公園をハイライト表示できます。 私は妻にワードクラウドを見せます。
「説明文にこれらの単語のいずれかを含む公園をハイライト表示できます」と私は自慢します。
「かなりクールですね」と彼女はしぶしぶ認めた。
「洞窟のある公園に興味があるなら、右クリックしてそれらの行を選択できます」と私は彼女に言いました。
「それはいいけど、ドライブ旅行を計画しているので、車で行ける距離にある公園を知っておく必要がある」と妻は言います。
「素晴らしい指摘ですね」と私は認めます。
幸いなことに、各公園の場所はウィキペディアのページに載っていたので、この情報を追加するのは問題ありませんでした。 その情報を使用して各公園の地図を作成し、Wikipedia に含まれている写真を使用して、各地点にマウスを置くとプレビューを表示できました。 妻の質問を考えて、各公園が家からどれくらいの距離にあるのか計算してみることにしました。これを行うために、緯度と経度から走行距離を計算する式を使用しました。 自宅の緯度と経度を知るために、Google マップを使用しました。
sqrt(x * x + y * y) ここで、x = 69.1 * (lat2 - lat1) および y = 69.1 * (lon2 - lon1) * cos(lat1/57.3)
自宅からの距離に応じてポイントを色分けしてみました。 最も暗い点は、コロラド州デンバーにある私の家の近くにあります。 以下の地図は、昨年訪問した公園の 1 つ (ビッグ ベンド) を強調表示したものです。

ダッシュボードはどうでしょうか?
これをもう一度妻に提出する準備ができているかもしれないと考え、私たちの休暇選びをさらに楽しくするために他に何ができるかを議論しました。 検索結果をさらに絞り込めるように、結果をフィルターするダッシュボードを作成することにしました。 私は階層フィルターを備えたダッシュボードを使用しました。これにより、あるトピックでフィルターし、次に別のトピックでフィルターをかけることができます。 フィルターとして使用したのは、ワード クラウドと、公園が家からどれくらい離れているかに関する分布の 2 つです。 ようやく妻に提出する準備が整いました。 私は彼女にダッシュボードを点検してもらいました。
「わかりました、このダッシュボードはどのように機能しますか?」彼女は尋ねます。
「まず、公園で見たいと思う単語やフレーズをワードクラウドから選んでください」と私は興奮して叫びました。
「峡谷を見たいです。 それで?"
ワード クラウド内の「峡谷」を右クリックし、峡谷のある公園のみをフィルタリングする選択行を選択します。 それから、4歳の子供と一緒にどれくらいの距離を運転するかを選択してください」と私は彼女に言います。
「16 マイル以内に国立公園はいくつありますか?」彼女は冗談を言う。 「でも真剣に考えれば、走行距離は500マイル以内に留めるべきです。」
「OK、ハウス分布からの距離にある 500 未満のバーをすべて選択してください」と私は指示します。
彼女はそうし、結果として得られるダッシュボードを以下に示します。 地図には、家から 500 マイル以内に渓谷を含む要件を満たす 6 つの公園が表示されます。 イエローストーン、ガニソンのブラックキャニオン、キャニオンランズ、ブライスキャニオン、ザイオン、グランドキャニオンの中からお選びいただけます。

まず、渓谷のある6つの国立公園に車で行けることに驚きました。 次に、3月に旅行を計画しているので、その時期に混雑が少ない公園を確認したいと思いました。 これら 6 つの公園の分布を見ると、そのうちの 2 つは 3 月に多くの訪問者が訪れていることがわかります。

ザイオンとグランドキャニオンを除くと、公園は 4 つになります。もう 1 つ考慮してみましょう。3 月の平均気温の計算です。 4 つのオプションの表を以下に示します。

「そうですね、ここには明らかな勝者がいます」と妻は言います。
Canyonlands National Park (photo by Michael Grindstaff)Canyonlands National Park (photo by Michael Grindstaff)Canyonlands National Park (photo by Michael Grindstaff)Canyonlands National Park (photo by Michael Grindstaff)キャニオンランズ国立公園 (写真提供: Michael Grindstaff)
キャニオンランズ、来ました!
身近な国立公園についても、これと同じ分析を誰でも簡単に行えたらいいのに、と考えました。 これをスクリプト化する簡単な方法を親友のジェリー クーパーに尋ねたところ、テーブル変数を使用したらどうだろうかと彼は言いました。 データ テーブル名の横にある赤い三角形をクリックすることでこれらを簡単に設定し、新しいテーブル変数を追加できると説明しました。 テーブル変数は数式で使用でき、テーブル変数が変更されると、数式も変更されます。 添付のデータテーブルに緯度と経度のテーブル変数を入れました。 次に訪れるべき国立公園を決定するには、緯度と経度を入力して、国立公園ダッシュボード スクリプトを実行します。 これは、ノースカロライナ州ケアリー (JMP の本社がある) の新しいダッシュボードです。

写真のクレジット
The family during or trip this SpringThe family during or trip this SpringThe family during or trip this SpringThe family during or trip this Springこの春のご家族やご旅行に
キャッスルウッド キャニオンに行ったことがないので、ヒントをありがとう。ブログを気に入っていただけてよかったです。
私がこれまで見た中で、文明世界におけるデータの最良の利用法の 1 つだと思います。妻の最初のドライブパラメータのほぼ範囲内で、より近いテストキャニオンが必要な場合は、83 Past Parker and Franktownを南に向かい、Castlewood Canyonを試してください。単なる州立公園ですが、楽しくて近いです。