Набор данных ограничен и имеет распределение, чем-то напоминающее нормальное, но не являющееся таковым.
Так ведь класс функций все равно задать надо.
Можно подобрать параметры для нормального распределения, тогда нужен метод наименьших квадратов в его простейшей форме. Библиотек для это, думаю, не будет - слишком простая задача.
Можно выбрать какую-то другую форму распределения, но ее надо бы выбрать. Иначе построенная по точкам функция будет вполне подходящим ответом.