Среднее значение выборочных данных в разных точках выборкиPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Среднее значение выборочных данных в разных точках выборки

Сообщение Anonymous »

Мне нужно построить среднее значение различных следов моих выборочных данных y. Сложность заключается в том, что соответствующие точки выборки x не совпадают. Однако x может находиться в диапазоне только от 0 до 1.
Следующий минимальный воспроизводимый пример

Код: Выделить всё

import matplotlib.pyplot as plt

x1 = [0.1, 0.2, 0.4, 0.6, 0.75, 0.9]
x2 = [0, 0.14, 0.53, 0.6, 0.81, 0.9, 0.98]

y1 = [1, 4, 6, 5, 5, 3]
y2 = [3, 4, 7, 9, 7, 4, 2]

plt.plot(x1, y1, marker='o')
plt.plot(x2, y2, marker='x')
plt.grid()
plt.xlabel('x')
plt.ylabel('y')
plt.show()
создает этот сюжет.
Какой самый приятный и питонический способ сделать это?
Есть ли лучшее решение, чем линейно интерполировать данные, чтобы создать совпадающий масштаб x?
[img]https://i.sstatic. net/TMW2cjYJ.png[/img]


Подробнее здесь: https://stackoverflow.com/questions/786 ... ing-points
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»