2015-11-25 185 views
1

我已經作出了標記線的圖形,不過,我得到的東西,看起來像這樣:enter image description here情節標記matplotlib

我想知道是否有是把標記繪製在線的起始點而不是起點和終點?

我似乎無法在任何地方發現任何東西,所以希望有人能幫助我!提前致謝!

+0

嘗試提取的最小工作示例(一個線而不是圖)和顯示相應的代碼。否則很難說,你到底想做什麼。 – Falko

回答

3

也許不是最漂亮的解決方案,但它的工作原理;簡單地設置markevery爲數字比數組長度等於或大於:

import numpy as np 
import matplotlib.pylab as pl 

x = np.arange(10) 
y = np.random.random(10) 

pl.figure() 
pl.subplot(121) 
pl.plot(x, y, '-o', markersize=30) 
pl.subplot(122) 
pl.plot(x, y, '-o', markersize=30, markevery=x.size) 

enter image description here