Matplotlib: Winkel in Grad (°) formatieren
Basierend auf unserem vorherigen Beitrag zu Matplotlib: Benutzerdefinierte SI-Präfix-Einheiten-Tick-Formatierer ist dies ein einfaches Snippet, das Sie verwenden können, um die Y-Achse Ihrer Matplotlib-Plots zu formatieren. In unserem Beispiel zeigt die Funktion 2 Ziffern nach dem Dezimalpunkt (.2f) an, aber Sie können dies auf eine beliebige Anzahl ändern.
matplotlib-how-to-format-angle-in-degrees.py
import matplotlib.ticker as mtick
from matplotlib import pyplot as plt
def format_degrees(value, pos=None):
return f'{value:.2f} °'
plt.gca().yaxis.set_major_formatter(mtick.FuncFormatter(format_degrees))Beispieldiagramm
Aus unserem Beitrag So berechnen und plotten Sie ein Sonnenstand-Diagramm mit skyfield in Python
Check out similar posts by category:
Python
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow