Я использую Seaborn для создания скрипичных сюжетов. Прямо сейчас я создаю графики скрипки из значений пропорции (поэтому все значения находятся в диапазоне от 0 до 1), но результирующий график скрипки совершенно неправильный. Его нижняя часть находится в отрицательных значениях, а верхняя — в значениях больше 1. Ниже приведен пример, который я запустил, чтобы проверить его:
import seaborn as sns
import numpy as np
y = np.asarray([.1725,.1825,.163,.1625,.93,.943,.893,.93,.11225,.93,.812,.832,.9425,.953,.8525,.993,.963,.1425,.113,.752])
x = np.asarray([1]*len(data))
sns.violinplot(x=x,y=y)
sns.plt.show()
Ясно, что ни одно из значений не выходит за пределы диапазона [0,1], но график скрипки выглядит совершенно нелепо:
Сюжет скрипки, выходящий за рамки допустимого
Помощь будет принята с благодарностью!