トップページ > プログラム > 2016年10月11日 > 7970w8cq

書き込み順位&時間帯一覧

7 位/179 ID中時間01234567891011121314151617181920212223Total
書き込み数1000000000000010010000014



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Matplotlib でグラフプログラミング【Python】
くだすれPython(超初心者用) その30©2ch.net

書き込みレス一覧

Matplotlib でグラフプログラミング【Python】
224 :デフォルトの名無しさん[]:2016/10/11(火) 00:20:24.10 ID:7970w8cq
>>223 追加
聞いてばかりですみません、もう一つ聞きたいことがありまして
ボタンを2つにした場合には
fig.canvas.mpl_connectをどうつなげるべきなのでしょうか?

class Index1(object):
def __init__(self, ax):
self.ax = ax

def next(self, event):
xdata = event.xdata
ydata = event.ydata
self.ax.plot(xdata, ydata, color="red", marker="o")
plt.draw()

def prev(self, event):
xdata = event.xdata
ydata = event.ydata
self.ax.plot(xdata, ydata, color="blue", marker="o")
plt.draw()


axnext = plt.axes([0.81, 0.05, 0.1, 0.075])
axprev = plt.axes([0.11, 0.05, 0.1, 0.075])
fig.canvas.mpl_connect('button_press_event', Index(ax).???)
bnext = Button(axnext, 'red')
bnext.on_clicked(Index(ax).next)
bnext = Button(axprev, 'blue')
bnext.on_clicked(Index(ax).prev)
Matplotlib でグラフプログラミング【Python】
226 :デフォルトの名無しさん[]:2016/10/11(火) 14:10:27.65 ID:7970w8cq
>>225
指摘していただきましてすみません
>>224の方は
クラスをもう一つ作り
fig.canvas.mpl_connect('button_press_event', Index(ax).next)
fig.canvas.mpl_connect('button_press_event', Index(ax).prev)
で解決しました.
こちらに関しては少し変えたりなどで試行せずに質問してしまっていたため
申し訳なく思います
ただ>>223の方が
http://retrofocus28.blogspot.jp/2012/07/matplotlib.html
こちらを組み合わせながら行っても上手くいかず
入力待ちの方法が思い浮かばなかったために質問させていただいております
もしよろしければもう少しお付き合いください
くだすれPython(超初心者用) その30©2ch.net
967 :デフォルトの名無しさん[]:2016/10/11(火) 17:46:09.73 ID:7970w8cq
>>965
これがツンデレか・・・
くだすれPython(超初心者用) その30©2ch.net
980 :デフォルトの名無しさん[]:2016/10/11(火) 23:44:47.19 ID:7970w8cq
>>974-978
解答ありがとうございます
とりあえず2次元配列の独自表現ということで納得しました。ありがとうございました


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。