Bağlandığınız örnek olarak, bir kutu eklemek için the bbox
kwarg kullanabilirsiniz.
Sana kutunun vb rengini, nasıl ayarlanacağı ile ilgili karıştı farz ediyorum?
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.text(0.5, 0.8, 'Test', color='red',
bbox=dict(facecolor='none', edgecolor='red'))
ax.text(0.5, 0.6, 'Test', color='blue',
bbox=dict(facecolor='none', edgecolor='blue', pad=10.0))
ax.text(0.5, 0.4, 'Test', color='green',
bbox=dict(facecolor='none', edgecolor='green', boxstyle='round'))
ax.text(0.5, 0.2, 'Test', color='black',
bbox=dict(facecolor='none', edgecolor='black', boxstyle='round,pad=1'))
plt.show()
son iki
"Fantezi" BBOX yamalar, bu yüzden dolgu vb farklı bir şekilde ayarlanır: Hızlı bir örnek olarak. (Daha basit bir şekilde perde arkası oluşturma gibi basit şeyler için can sıkıcı bir durumdur. Ancak bu, sahne arkasındaki görüntülemeyi daha basit hale getiriyor.)
Ayrıca, olayınızdaki şeyleri etiketliyorsanız, muhtemelen annotate
'un daha iyi olduğunu göreceksiniz. seçim. Diğer şeylerin yanı sıra, belirli bir veri konumundan no'lu noktadan no'lu adrese gönderilmesini sağlar.
Son yemek tarifleri örneğindeki probleminiz nedir? –
@David Bu örnekte sadece 1 metin satırı var. Yazdığım metnin etrafına aynı kutunun nasıl yerleştirilebileceğini arıyorum. Tarifin ardından, örneğin bir satırda metin yazabilirim (textstr = '$ \ mu =%. 2f $ \ n $ \ mathrm {medyan} =%. 2f $ \ n $ \ sigma =%. 2f $') ama sonra metnin rengini değiştirmek nasıl mümkün olabilir? –