當前位置:
首頁 > 最新 > Python操作Excel學習筆記:圖表坐標軸

Python操作Excel學習筆記:圖表坐標軸

微信公眾號:excelperfect

下面介紹使用Python代碼來設置Excel圖表坐標軸。

圖表坐標軸

可以手動設置坐標軸的最小值和最大值,以顯示圖表中的特定區域。如下所示的代碼:

結果如下圖1所示。

圖1

注意,在某些情況下,如上圖1所示,設置坐標軸的限制值實際上相當於顯示數據的子區域。對於大型數據集,使用數據子集而不是坐標軸限制值時,散點圖的渲染速度會快得多。

x軸和y軸都可以以對數比例來縮放。對數的基準可以設置為任何有效的浮點數。如果x軸以對數比例縮放,那麼數據域中的負值將被丟棄。如下面的代碼所示:

上面的代碼將在工作簿中生成5個圖表,如下圖2所示。

圖2

圖2中,前4個圖表在每個軸和兩個軸上以對數比例縮放圖表,對數的基數設置為10。最後1個圖表以e為基數的對數來縮放圖表。

坐標軸可以正向或反向顯示。坐標軸的方向由orientation屬性來控制,其值為minMax時顯示正向,其值為maxMin時顯示反向。如下面的示例代碼:

代碼將生成4張圖表,坐標軸每種可能的方向組合看起來如下圖3所示。

圖3

添加次要坐標軸

添加次要坐標軸實際上涉及到創建第二個圖表,該圖表與第一個圖表共享一個公共的x軸但具有單獨的y軸。下面是示例代碼:

運行代碼後,將生成一個折線和柱狀的組合圖表,如下圖4所示。

圖4

歡迎分享本文,轉載請註明出處。

歡迎在下面留言,完善本文內容,讓更多的人學到更完美的知識。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Python 的精彩文章:

Python編程語言學習得怎麼樣,看你是否正真入行Python領域
為什麼Python如此火?Why Python is so popular?

TAG:Python |