2016-05-19 9 views
1

Zeilen wie die folgenden mit matplotlib funktionieren.

Aber wenn ich versuche, eine dieser zu laufen:

plt.xlabel('$\beta$') 
plt.xlabel('$\Beta$') 
plt.xlabel('$\alpha$') 
plt.xlabel('$\Alpha$') 

bekomme ich folgende Fehlermeldung:

ValueError: 
\Beta 
^ 
Unknown symbol: \Beta (at char 0), (line:1, col:1) 

Das macht keinen Sinn. Ich muss Beta in dieser Handlung verwenden, und ich möchte nicht darauf zurückgreifen, es einfach "Beta" zu nennen. Wie bekomme ich das zum Laufen?

+1

Sind nicht die Hauptstadt von Alpha und Beta nur A und B? Sie sollten auch ein Präfix r verwenden, z. 'r" \ beta "', um ein rohe String-Literal zu erhalten, das den Backslash ignoriert. –

Antwort

0

Ed Smith Antwort (siehe Kommentar oben) tat es. Ich musste nur diese Linie verwenden: