Take Your Time

仕事や研究、コンピューターとの付き合い方

jupyter (Python)で作業するときによくつかうコマンドなど

マジックコマンド編

!

シェルが使える

!pip install hogehoge
!ls
!pwd 

など。

time

%%time
doSomeCalculation()

時間を計測する。

notify

セルの計算が終わったらポップアップで知らせる

%%notify
doSomeCalculation()

ライブラリ編

tqdm

loopの進行状況を示してくれる。

from tqdm import tqdm
for i in tqdm(range(1000)):
    print(i)

matplotlib

簡単なグラフ

from matplotlib import pyplot as plt
plt.plot(hoge_data, 'o') # 散布図
plt.plot(hoge_data, '-') # ラインチャート