序文
この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com
この入門書では、ウェブ上の無料で簡単に学べるツールを使って、データでストーリーを語り、それを示す方法を教えてくれる。Google Sheets、Datawrapper、Tableau Publicなどの簡単なドラッグ&ドロップツールから始め、Webサイト用にインタラクティブなチャートやカスタマイズされたマップをデザインする方法を発見する。また、Chart.js、Highcharts、LeafletのようなオープンソースのテンプレートをGitHub上で編集する方法も徐々に学んでいく。ステップ・バイ・ステップのチュートリアル、実例、オンライン・リソースを参考にしながら学習を進めよう。本書は、学生、教育者、地域活動家、非営利団体、中小企業経営者、地方自治体、ジャーナリスト、研究者など、自分たちのストーリーを伝え、データを示したい人に最適だ。コーディングの経験は必要ない。
観客と概要
私たちは教育者として、本書が初めての学習者にもわかりやすく、データ可視化の重要な概念を紹介し、実践的な例でそれを補強するようにデザインした。コンピュータの基本的な操作方法と中学数学の曖昧な記憶以外の予備知識は想定していない。初期の草稿に寄せられたフィードバックによると、世界中の多くの読者が本書で独学しており、また他の教育関係者もすでに本書を教科書として生徒に教えている。
副題の "Interactive Storytelling from Spreadsheets to Code "は、本書のスコープが基礎スキルの強化からオープンソースのコードテンプレートの編集までどのように進んでいるかを反映している。本書では、可視化の理由と 方法の両方を説明し、データがどのように社会的構成概念となり、誰の利益になるのか、あるいは無視されるのかについて批判的思考を促す。
特定のソフトウェア・アプリケーションを売り込むことに重点を置いた多くのコンピュータ本とは異なり、本書では20種類以上のビジュアライゼーション・ツールを紹介している。また、今後進化し続けるデジタルツールの中から賢い選択をするための指針も示している。サンプルのデータセットとチュートリアルをこなすことで、十数種類のインタラクティブなチャート、マップ、テーブルを作成し、これらのデータストーリーを一般のウェブ上で他の読者と共有することができる。
我々の入門書は包括的ではあるが、特定の高度なトピックには触れていない。例えば、意味のあるデータ比較を行う方法については論じているが、統計的データ解析の分野には踏み込んでいない。また、強力なR統計パッケージのような、コマンドライン命令を覚えて入力する必要のあるものよりも、フレンドリーなグラフィカル・ユーザ・インタフェース(GUI)を持つソフトウェア・ツールに主眼を置いている。最後に、読者にはChart.js、Highcharts、Leafletライブラリを使ったHTML-CSS-JavaScriptコード・テンプレートの修正方法を教えるが、D3のようなより高度な可視化コード・ライブラリについては触れない。とはいえ、本書を読むほぼすべての人が、何か新しい価値あるものを発見できると信じている。
実地学習のためのアドバイス
インターネットに接続されたノートPCまたはデスクトップPCで、ステップバイステップのチュートリアルに沿って学ぶ。 最新バージョンのFirefox、Chrome、Safari、Edgeブラウザの使用を推奨する。Internet ...