Я хочу сделать скрипичный сюжет поверх цвета фона.Я использую axvspan
для создания фона.Моя проблема: я не могу найти способ, чтобы тело скрипки (форма скрипки) появилось поверх фона.Это видно только через прозрачность фона.Поскольку скрипичный сюжет не распознает команду zorder
, есть ли способ создать скрипичный сюжет поверх всего?
Например:
import numpy as np
import matplotlib.pyplot as plt
plt.figure()
plt.axvspan(-5,0,color='r' ,alpha =0.5)
plt.axvspan(0,5,color='g' ,alpha =0.5)
plt.violinplot(np.random.normal(0,1,100), vert = False)

Можно видеть, что синий цвет формы скрипки появляется в прозрачностицвета фона (красный и зеленый).Я хочу, чтобы синий цвет формы плотности был поверх всего.