LoginSignup
xshangtiao
@xshangtiao (syu kami)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

python matplotlibの図上にてクリックで座標値を取得する方法

python matplotlibの図上にてクリックで座標値を取得したいのですがエラーがでてしまいうまくできません間違っている箇所を教えてください。よろしくお願いいたします。

コード

import matplotlib.pyplot as plt
import numpy as np

fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot(np.random.rand(10))

fig.show()

def onclick(event):
print 'button=%d, x=%d, y=%d, xdata=%f, ydata=%f' %(
event.button, event.x, event.y, event.xdata, event.ydata)

cid = fig.canvas.mpl_connect('button_press_event', onclick)

表示されるエラー

File "", line 11
print 'button=%d, x=%d, y=%d, xdata=%f, ydata=%f' %(
^
SyntaxError: invalid syntax

0

No Answers yet.

Your answer might help someone💌