formatieren axis offset-values für ganze nummern oder spezifische Werte
Frage:
] Eine Matplotlib-Abbildung, in der Datenwerte in Nanosekunden ausgedrückt werden (1E-9). Wenn die y-Achse Werte wie "4.4 mit 1E-8-Offset" anzeigt, "Wie kann die Achse gezwungen werden," 44 mit 1E-9-Offset "anzuzeigen? In ähnlicher Weise, wenn die x-Achse Werte wie "5.54478e4" anzeigt, wie kann sie als "55447" (ganze Nummer ohne Dezimalzahl) angezeigt werden? ] Um die gewünschte Formatierung zu erreichen, verwenden Sie die folgenden Schritte:
Deaktivieren Skalarformatierter y_formatter = scalarformatter (uaOffset = false) ax.yaxis.set_major_formatter (y_formatter)
Dies deaktiviert den von Matplotlib verwendeten automatischen Versatz bei der Anzeige wissenschaftlicher Notation. &&&]
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3