首页
/
每日頭條
/
生活
/
matplotlib網格設置
matplotlib網格設置
更新时间:2024-10-08 06:25:31

matplotlib網格設置?長度計量單位中的厘米和英寸是Python數據可視化中的常用計量單位,而且厘米和英寸可以相互換算這樣,在同一繪圖區域中,同時使用厘米和英寸作為計量單位就成為可能在代碼實現上,厘米實例cm和英寸實例inch通過實例方法add_conversion_factor()在單位換算上也可以得到實現,接下來我們就來聊聊關于matplotlib網格設置?以下内容大家不妨參考一二希望能幫到您!

matplotlib網格設置(厘米和英寸的實現方法)1

matplotlib網格設置

長度計量單位中的厘米和英寸是Python數據可視化中的常用計量單位,而且厘米和英寸可以相互換算。這樣,在同一繪圖區域中,同時使用厘米和英寸作為計量單位就成為可能。在代碼實現上,厘米實例cm和英寸實例inch通過實例方法add_conversion_factor()在單位換算上也可以得到實現。

代碼實現運行結果代碼講解

(1)通過推導列表cm_x獲得以厘米作為計量單位的長度元素列表,長度元素是借助實例cm進行數值與厘米的标記數值對應獲得的實例TaggedValue(value,cm)。

(2)在子區1中,使用參數xunits和yunits,調用實例方法plot()繪制坐标軸的計量單位都是厘米的折線圖。這個繪圖區域的展示效果就是一般情況下的坐标軸區域。

(3)在子區2中,分别借助參數xunits和yunits設置x軸是厘米和y軸是英寸的坐标軸區域。同時,調用“ax[0,1].set_xlim(2,8)”語句,實現調整x軸的刻度線範圍的目标,而且刻度線範圍自動理解成當前的x軸的計量單位。

(4)在子區3中,通過設置“xunits=inch”和“yunits=cm”,在繪圖區域裡,設置x軸用英寸作為計量單位、y 軸用厘米作為計量單位的坐标軸系統。而且,調用“ax[1,0].set_xlim(2*cm,8*cm)”語句,由于在模塊basic_units中英寸和厘米存在單位換算,同時x軸使用英寸作為計量單位,所以使用厘米作為計量單位調整x軸的刻度線範圍會自動換算成以英寸作為x軸的刻度線範圍。

(5)在子區4中,繪制x軸和y軸都是英寸的坐标軸區域。

Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
Copyright 2023-2024 - www.tftnews.com All Rights Reserved