いろんなデータがではじめたか?

 研究室ができてから2年がたち、だんだん装置もできてきて、新しい測定もできる兆しが出てきている。それが自分がいない場所で起こってたりするので、これはなかなか研究室っぽくて素晴らしいことです。 ただし一番の問題は自分の領分たるSACLAでのPINK-02実験の準備が万全ではないことです。これではどうしようもないので、みんなに負けないように頑張ろうと思います。 年明けに旅行してから家族親族全員が胃腸炎に倒れたので、復活して勢いを出していこうと思います。 人間ドックに初めて行きましたが、デブと診断されました。今年は運動も復活させないといけないということか。

Python:グラフの枠組みのサイズを固定する

matplotlibでグラフの枠組みサイズを固定したい場合はadd_axesをつかいます。 自動的に複数の図を並べるときはplt.subplotsやgridspecが使われますが、グラフの枠組みのサイズが固定でなく、tickの数字の桁数などに影響されてしまいます。自分はグラフの枠組みを固定したいので、1つのグラフしかない場合でも基本的に下記のやり方でやっています。

import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, np.pi * 2, 0.1)
fig = plt.figure(figsize = (6, 6))
ax1 = fig.add_axes([0.2, 0.2, 0.6, 0.3])
ax1.plot(x, np.sin(x))
ax2 = fig.add_axes([0.2, 0.6, 0.6, 0.3])
ax2.plot(x, np.cos(x))



fig = plt.figure(figsize = (6, 6))
ax1 = fig.add_axes([0.2, 0.2, 0.3, 0.6])
ax1.plot(x, np.sin(x))
ax2 = fig.add_axes([0.6, 0.2, 0.3, 0.6])
ax2.plot(x, np.cos(x))


コメント

このブログの人気の投稿

いろんなデータがではじめたか?

34 kAも流せました。