Я пытаюсь создать график точности классификации для трех моделей ML в зависимости от количества объектов, используемых в данных (количество используемых объектов составляет от 1 до 75, ранжированных в соответствии с методом выбора объектов). Я сделал 100 итераций для вычисления точности вывода для каждой модели и для каждого «количества используемых функций». Ниже показано, как выглядят мои данные (clsf от 0 до 2, время от 1 до 75):
Данные
Затем я вызываю функцию seaborn, как показано в файлах документации.
sns.lineplot(x= "timepoint", y="acc", hue="clsf", data=ttest_df, ci= "sd", err_style = "band")
Сюжет выглядит так:
участок
Я хотел, чтобы для каждой точки на оси х были доверительные интервалы, и я не знаю, почему она не работает. У меня есть 100 значений y для каждого значения x, поэтому я не понимаю, почему он не может рассчитать / показать его.