pythonを使いて、複数グラフをkeyのeventで順番に表示させます(動作1)。そして、別のkey eventで(動作2)を飛ばしたいです。下記のは、失敗例です。continueのコメント使わないです。
どうすれば、よろしいでしょうか。教えてください。よろしくお願いします。
python
1import matplotlib.pyplot as plt 2 3def onkey(event): 4 if event.key =='n': 5 plt.close() 6 if event.key =='a': 7 continue 8 9x = [1,2,3,4,5] 10 11y = [[1,2,3,4,5],[5,4,3,2,1],[1.1,2.1,5,3,4],[9,3,1,5,8]] 12 13 14for i in y: 15 fig, ax = plt.subplots() 16 17 ax.plot(x,i) #動作1 18 19 fig.canvas.mpl_connect('key_press_event', onkey) 20 21 plt.show() 22 23 print(i) #動作2
回答1件
あなたの回答
tips
プレビュー