python code for ...
よく使うコードを下にのせました。詳しく・正しくは公式API(numpy, scipy, matplotlib)を見ましょう。
data handling
plot
1D plot(plt.plot(x, y))
1D plot: いいかんじのスタイル(plt.rcParams.update(config))
2D plot(plt.imshow())
グラフの枠組みのサイズを固定する(add_axes())
annotation・矢印をいれる(plt.annotate())
グラフにレジェンド(凡例)をいれる。順番もいじる。(plt.legend())
右軸にもデータを入れる(plt.twinx())
色をいじる(color = [r, g, b])
反対軸を入れる、小目盛りを調節する、数字を消す (ax1.xaxis.set_ticks_position('both'), ax1.xaxis.set_minor_locator(MultipleLocator(5)), ax1.tick_params(axis="x", labelbottom=False))
analysis
Smoothing (scipy.signal.savgol_filter)
Curve fitting (scipy.optimize.curve_fit)
Integration (scipy.integrate.cumulative_trapezoid)
Differentiation (np.gradient)
experiment
Connecting to an advantech multimeter
simulations