怎么動態的改變marker樣式,
n=self._ax.plot([], [], color='r', marker=“o”, linestyle='None', picker=5)[0]
n.set_data(x,y) 這個是穿坐標的方法,有沒有可以改變marker的方法,我寫的是直接重復上面的代碼,但是放大縮小的時候顯示變的混亂了。求大佬支援啊
uj5u.com熱心網友回復:
問題描述不清。改變marker 樣式,設定 marker="o" 這個引數就行了,有圓形,三角形,星形,方塊之類的
uj5u.com熱心網友回復:
更改樣式我知道,我的意思是我這個寫在__init__里了,想動態更改,就相當于我傳資料的同時改變樣式,因為資料比較多,我是滑動中心時間軸來顯示,我寫到傳入資料的方法里面,傳入資料改一次,問題是我寫到這個方法里面它一放大或者縮小,就把滑動時間軸之前的點都顯示出來了,等于說顯示變的混亂了,如圖所示,代碼是這樣的
沒放大之前

放大之后
uj5u.com熱心網友回復:
我找到了就set_marker()就可以了轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/192901.html
