呼び出されたときに既存のグラフにプロットを追加する関数を持っていたいと思います。今私の空のプロットが表示されますが、私はチャートウィンドウを閉じるまで、関数が決して起こるようには見えません。その後、チャートウィンドウを再度開くことなく、プログラムは終了します。既存のmatplotlibグラフに2番目のプロットを追加する
import numpy as np
import matplotlib.pyplot as plt
import time
fig, ax = plt.subplots()
plt.show()
def plotting(slope, intercept):
x_vals = np.array(ax.get_xlim())
y_vals = intercept + slope * x_vals
ax.plot(x_vals, y_vals, '-')
plt.show()
plotting(10,39)
time.sleep(1)
plotting(5,39)