p値の計算(1)


前回の補足


前回の感想,質問より

Q.
jupyter notebook の最初で
!pip install ita --user
import ita
のところを実行すると
You are using pip version 9.0.1, however version 19.3.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
というエラーが出ます.ここに書かれているように,
!pip install --upgrade pip'
を実行してもエラーが出ます.また,アニメーション動作で問題が生じています.
A.
まず,
You are using pip version 9.0.1, however version 19.3.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
はpipというソフトウェアが最新のものではないという,警告 (warning) でエラーではありません.教育用計算機システムではpipというコマンドはユーザのホームディレクトリではなく,システムの共有領域にインストールされているため,
!pip install --upgrade pip
でpipをアップグレードしようとしても,権限がなくエラーが出てアップグレードできません.インターネットで調べて,pipをユーザ領域にインストールする
!pip install --upgrade pip --user
を実行すると,itaで使っているmatplotlib とのバージョンの不整合がおきて,アニメーションがうまく働かなくなることがあるようです.前回の補足にある,
!pip install ita -U --user
を実行したときと同じ症状です.このときは,ターミナルで
rm -rf ~/.local
を一度実行すると回復するようです.

前回の課題について



第1-6章まとめ課題について

授業の登録方法


講義資料


講義フォルダの作成


投票システム

vote.pyをダウンロードして(「リンク先のファイルを別名で保存」で,ホームフォルダの下のalgo19を選択(なければ作る).".txt"を「追加しない」を選ぶ)保存します.ドックからターミナルを起動して,
cd ~/algo19
を済ませてから,
python vote.py 選択肢番号
のように使います.

Jupyter Notebookを使いながら(一旦終了せずに),投票システムも使うには,ターミナルのメニューバーの「シェル」->「新規タブ」を選ぶか,[Command]+[T]で別のタブを開いて(あるいは[Command]+[N]で別のウィンドウを開いて),投票システムを使うことをお勧めします.このあたりのことは,「はいぱーワークブック」15.4 ターミナルの便利な使い方に書いてあるので参考にしてください.


テキストの補足


Notebook教材

以下のNotebook教材は,~/algo19 以下に ダウンロードして,Jupyter Notebookからopenして使ったり, Google Colaboratoryを使って,クラウド実行環境でPythonプログラムを実行できます.ダウンロードする場合もGoogle Colaboratoryの使い方を参照してください.Googleアカウントへのログインを求められたときは,通常のGoogleアカウント「XXX@gmail.com」ではなく,ECCSクラウドメールのアカウント「XXX@g.ecc.u-tokyo.ac.jp」を使ってログインしてください.

今日の課題