0
我正在繪製大量的數據差異很大的地塊。對於特定的單位,這些值的科學記號範圍從E-9到E + 3,我需要在軸標籤和數據中調整該值。如何在matplotlib中自動調整單位表達式(mm,cm,m,km)?
例如,如果我的數據範圍是E-6的數量級,是否有一個模塊或功能可以自動將數據和單位從0.000001米(米)改爲1.0微米(微米)?
注意:所有數據的格式都是X.XXXXXXE + X,如果有要求的話,但如果需要的話我可以把它變成浮動。
嘗試品脫得到微米
data_mu
數據:https://pint.readthedocs.io/en/0.7.2/ – rwhitt2049您可以定義函數,用於計算和繪製與所需單位相對應的數字;只需將該單位指定爲該函數中的輸入即可。 – mikey