コンテンツにスキップ

セットアップガイド

第1回授業の前日までに完了してください。

所要時間

状況 目安
Python を使ったことがある 約20分
Python を初めてインストールする 約40〜60分

ステップ1: Python の確認

ターミナル(macOS)またはコマンドプロンプト(Windows)を開いて実行してください。

python --version

Python 3.10.x 〜 Python 3.12.x と表示されれば OK → ステップ2へ

表示されない場合は python.org からインストールしてください。
Windows は「Add Python to PATH」にチェックを入れてからインストールしてください。


ステップ2: ライブラリのインストール

pip install numpy pandas matplotlib seaborn scipy
pip install scikit-learn
pip install duckdb polars pyarrow
pip install plotly dash

pip が見つからない場合

pip の代わりに python -m pip を使ってください。


ステップ3: 日本語フォントの設定

追加作業は不要です(Hiragino Sans が標準で入っています)。

Meiryo フォントが標準で入っているため追加作業は不要です。
文字化けした場合はコードの先頭に以下を追加してください。

import matplotlib
matplotlib.rcParams["font.family"] = "Meiryo"

sudo apt-get install fonts-ipafont
インストール後、コードの先頭に以下を追加してください。
import matplotlib
matplotlib.rcParams["font.family"] = "IPAGothic"


ステップ4: 授業ファイルの準備

このページの右上「Download」ボタンからファイルをダウンロードして解凍してください。

フォルダ構成の確認:

講義資料/
  shared_data.py
  layer1_helper.py
  第01回_可視化の基本原則/
    exercise.py
    lecture.md
  ...


ステップ5: 動作確認

# データを生成
cd 講義資料
python shared_data.py

以下が表示されれば成功です。

行数: 1200, 列数: 14
data/city_emotion.parquet に保存しました。
# 第1回演習を実行
cd 第01回_可視化の基本原則
python exercise.py

グラフが表示またはPNGが生成されれば完了です。

# ヒント機能の確認
python exercise.py --hint 1

チェックリスト

  • [ ] python --version で 3.10〜3.12 が表示される
  • [ ] python shared_data.py が正常に完了する
  • [ ] python exercise.py でグラフが表示される
  • [ ] python exercise.py --hint 1 でヒントが表示される

全項目チェックできたら完了です。

詰まった場合

Q&A ページ を確認するか、GitHub Issues に投稿してください。