トップページ > プログラム > 2016年10月09日 > xxl1bgNt

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

17 位/201 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000001101014



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

書き込みレス一覧

くだすれPython(超初心者用) その30©2ch.net
942 :デフォルトの名無しさん[]:2016/10/09(日) 18:20:09.71 ID:xxl1bgNt
matplotlibで散布図を作り
でてきた点をドラッグ&ドロップで動かしてその始点と終点を計測したいのですが
(満足できるまで動かした後の最終的な始点と終点

どのように実装すればいいのでしょうか?
http://qiita.com/mountcedar/items/ccf671a497563b0cd671
ここのdraggable_rectangle.pyを参考にやっているのですが
計測抜きで単純に○を動かそうと
rects = ax.bar(range(10), 20 * np.random.rand(10))を
rects = ax.plot(range(10), 10 * np.random.rand(10),marker="o")
とかえるだけでは駄目なようでして・・・
くだすれPython(超初心者用) その30©2ch.net
944 :デフォルトの名無しさん[]:2016/10/09(日) 19:00:09.55 ID:xxl1bgNt
>>942 捕捉
2次元のデータセットがありまして,それを散布図にし
どれをどのくらい動かしたかを計測したいといった感じです
くだすれPython(超初心者用) その30©2ch.net
947 :デフォルトの名無しさん[sage]:2016/10/09(日) 21:15:21.26 ID:xxl1bgNt
>>942>>943>>945
解決しました
変な説明で混乱させてしまったみたいですみません
Matplotlib でグラフプログラミング【Python】
220 :デフォルトの名無しさん[]:2016/10/09(日) 23:30:59.35 ID:xxl1bgNt
matplotlibで簡単なGUIのアプリケーションを自作しようと考えています
そこでボタンを押したときにキャンバスの中央に点がでるようなGUIを作成しようとしているのですが

from numpy.random import rand
import matplotlib.pyplot as plt
from matplotlib.widgets import Button
fig = plt.figure()
ax = fig.add_subplot(111)
plt.subplots_adjust(bottom=0.2)

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

axnext = plt.axes([0.81, 0.05, 0.1, 0.075])
bnext = Button(axnext, 'circle')
bnext.on_clicked(Index().next)
plt.show()

サイトを参考に以上のように組んではいるのですが
ボタンを押した際ボタンの方の中央にプロットされてしまいます
これをキャンバスの方の中央にプロットするにはどのようにしたらよいでしょうか?

欲を言えばボタンを押した後に中央のキャンバス上でクリックした場所に赤い点を出したいです


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