1
我有圖形的數量與此類似:突出最後一個數據點
import pandas as pd
dates = pd.date_range('2012-01-01','2013-02-22')
y = np.random.randn(len(dates))/365
Y = pd.Series(y, index=dates)
Y.plot()
該圖是偉大的顯示數據的形狀,但我想的最新值也要突出。我想用標記「x」和不同的顏色突出顯示最後一個數據點。任何想法我怎麼能做到這一點?
有加丹艾倫的建議。有用,但我需要更清晰一點的東西。如下所示,x幾乎不可見。有任何想法嗎?
已添加最終答案的回報來完成此操作。將x更改爲D表示更好的可視性,並增加了標記的大小。
Y.tail(1).plot(style='rD',markersize=10)
有加建議,原來的問題。有用,但我需要更清晰一點的東西。如上所見,x幾乎不可見。有任何想法嗎? – Joop
Y.tail(1).plot(樣式=「RX」,markersize = 15) 作品甚至更好的只是一些其他數據使用此代碼時,我得到以下用戶警告改變15可讀的結果 – Joop
: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/axes.py:2542:UserWarning:試圖在奇異變換中設置相同的左==右結果 ;自動擴展。 左= 735015.0,右= 735015.0 + '左=%S,右=%s' 的)%(左,右)) 試圖在此刻 調試我也得到了一些數據,其中單點移動到中心情節看起來像似熊貓的情節不喜歡只覆蓋另一個 – Joop