matplotlib で棒グラフを作成し、wxpython に埋め込みました。現時点では、を使用してポイントを獲得できましたevent.artist.get_bbox().get_points()
。特定のバーの色を取得したい。どんな助けでも大歓迎です。
質問する
351 次
1 に答える
1
rgba タプルだけが必要ですか?
その場合は、そのまま使用してevent.artist.get_facecolor()
ください。
簡単な例として(ピックイベントを扱っているように見える...):
import matplotlib.pyplot as plt
def on_pick(event):
print event.artist.get_facecolor()
fig, ax = plt.subplots()
bars = ax.bar(range(10), range(10), picker=5)
fig.canvas.mpl_connect('pick_event', on_pick)
plt.show()
于 2013-02-05T01:53:59.890 に答える