Я работаю над созданием контурного графика с помощью Matplotlib. У меня есть все данные в многомерном массиве. Это 12 в длину и около 2000 в ширину. Таким образом, это в основном список из 12 списков длиной 2000. У меня контурный график работает нормально, но мне нужно сгладить данные. Я прочитал много примеров. К сожалению, у меня нет математического образования, чтобы понять, что с ними происходит.
Итак, как я могу сгладить эти данные? У меня есть пример того, как выглядит мой график и как я хочу, чтобы он выглядел больше.
Это мой график:
Что я хочу, чтобы это выглядело более похоже:
Какими средствами я должен сгладить контурный график, как на втором графике?
Данные, которые я использую, извлекаются из XML-файла. Но я покажу вывод части массива. Поскольку каждый элемент в массиве имеет длину около 2000 элементов, я покажу только отрывок.
Вот пример:
[27.899999999999999, 27.899999999999999, 27.899999999999999, 27.899999999999999,
28.0, 27.899999999999999, 27.899999999999999, 28.100000000000001, 28.100000000000001,
28.100000000000001, 28.100000000000001, 28.100000000000001, 28.100000000000001,
28.100000000000001, 28.100000000000001, 28.0, 28.100000000000001, 28.100000000000001,
28.0, 28.100000000000001, 28.100000000000001, 28.100000000000001, 28.100000000000001,
28.100000000000001, 28.100000000000001, 28.100000000000001, 28.100000000000001,
28.100000000000001, 28.100000000000001, 28.100000000000001, 28.100000000000001,
28.100000000000001, 28.100000000000001, 28.100000000000001, 28.100000000000001,
28.100000000000001, 28.100000000000001, 28.0, 27.899999999999999, 28.0,
27.899999999999999, 27.800000000000001, 27.899999999999999, 27.800000000000001,
27.800000000000001, 27.800000000000001, 27.899999999999999, 27.899999999999999, 28.0,
27.800000000000001, 27.800000000000001, 27.800000000000001, 27.899999999999999,
27.899999999999999, 27.899999999999999, 27.899999999999999, 28.0, 28.0, 28.0, 28.0,
28.0, 28.0, 28.0, 28.0, 27.899999999999999, 28.0, 28.0, 28.0, 28.0, 28.0,
28.100000000000001, 28.0, 28.0, 28.100000000000001, 28.199999999999999,
28.300000000000001, 28.300000000000001, 28.300000000000001, 28.300000000000001,
28.300000000000001, 28.399999999999999, 28.300000000000001, 28.300000000000001,
28.300000000000001, 28.300000000000001, 28.300000000000001, 28.300000000000001,
28.399999999999999, 28.399999999999999, 28.399999999999999, 28.399999999999999,
28.399999999999999, 28.300000000000001, 28.399999999999999, 28.5, 28.399999999999999,
28.399999999999999, 28.399999999999999, 28.399999999999999]
Имейте в виду, что это только отрывок. Размер данных составляет 12 строк на 1959 столбцов. Столбцы изменяются в зависимости от данных, импортированных из XML-файла. Я могу посмотреть на значения после использования Gaussian_filter, и они действительно меняются. Но изменения не настолько велики, чтобы повлиять на контурный график.