Возможно ли иметь несколько цветов шрифта в названиях шрифтов matplotlib? Что-то вроде этого Заголовок рисунка с несколькими цветами в matplotlib
11
A
ответ
9
Следующий снипп, кажется, работает.
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, 5, 0.1);
y = np.sin(x)
fig1 = plt.figure(1)
fig1.text(0.45, 0.95, "Case A", ha="center", va="bottom", size="medium",color="red")
fig1.text(0.5, 0.95, "&", ha="center", va="bottom", size="medium")
fig1.text(0.55,0.95,"Case B", ha="center", va="bottom", size="medium",color="blue")
plt.plot(x, y)
plt.show()
Насколько я могу видеть название генерируется функцией заголовка Matplotlib содержит только один текстовый объект и, следовательно, может иметь только один цвет шрифта. Это и есть причина для создания нескольких текстовых элементов на рисунке.
3
Можно также использовать figtext()
команду Matplotlib, как показано ниже,
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, 5, 0.1)
for i in range(4):
plt.subplot(2,2,i+1)
plt.plot(x, np.sin((i+1)*x),'r')
plt.plot(x, np.cos(4*x/(i+1)),'b')
plt.title('(i+1)='+str(i+1))
plt.figtext(0.47, 0.96, "Case A", fontsize='large', color='r', ha ='right')
plt.figtext(0.53, 0.96, "Case B", fontsize='large', color='b', ha ='left')
plt.figtext(0.50, 0.96, ' vs ', fontsize='large', color='k', ha ='center')
plt.show()
Смежные вопросы
- 1. Matplotlib: метка оси y с несколькими цветами
- 2. UIBezierPath с несколькими цветами?
- 3. CPTScatterPlot с несколькими цветами
- 4. Matplotlib удалить патчи с рисунка
- 5. Matplotlib contourf с 3 цветами
- 6. Как создать этот центрированный заголовок с несколькими цветами?
- 7. Выход Grep с несколькими цветами?
- 8. TextBox с несколькими цветами шрифта
- 9. участок с несколькими цветами matlab
- 10. Круг с matplotlib с рамкой из рисунка
- 11. Android Toast с несколькими цветами
- 12. Создать круг с несколькими цветами
- 13. Удалить поля из рисунка matplotlib
- 14. Создайте заголовок с двумя цветами в RMagick
- 15. Создать Matplotlib легенды из рисунка
- 16. Отображение рисунка несколько раз с помощью matplotlib
- 17. Графическое распределение графиков Matplotlib с двумя цветами
- 18. Matplotlib: Пользовательская цветовая палитра с тремя цветами
- 19. Matplotlib Legend for Scatter с пользовательскими цветами
- 20. легенда matplotlib внизу рисунка с doublex
- 21. Matplotlib: заполненный контурный участок с прозрачными цветами
- 22. Matplotlib, изменение размера рисунка вместе с этикетками
- 23. Текст с несколькими цветами в PsychoPy
- 24. SeekBar или прогресс бар с несколькими цветами
- 25. iOS-диаграммы сложены гистограммы с несколькими цветами
- 26. HTML Выберите список DropDown с несколькими цветами
- 27. Матричная визуализация с несколькими цветами и оттенками
- 28. GoogleMaps - несколько маркеров с несколькими цветами
- 29. Текстовый вид с несколькими цветами текста android
- 30. Комбинация пути Raphael.js с несколькими цветами