У меня есть 5 массивов, каждый из которых содержит 30 значений.Я хочу построить каждый массив в отдельном столбце в одном точечном графике.Итак, я хочу закончить одним точечным графиком с 5 столбцами, каждый с 30 точками данных, нанесенными на график в каждом столбце.Я НЕ хочу, чтобы массивы перекрывались, что является проблемой, с которой я сейчас сталкиваюсь с моим кодом.
plt.scatter(y,Coh1mean40,label='1', c='r')
plt.scatter(y, Coh75mean40,label='75', c='b')
plt.scatter(y,Coh05mean40,label='50', c='y')
plt.scatter(y,Coh25mean40,label='25', c='g')
plt.scatter(y,Coh00mean40,label='0')
plt.legend()
plt.show()
этот код дает мне одну диаграмму рассеяния со всеми точками данных, но все они перекрываются, нетотдельные столбцы.
y - это просто список из 30 чисел, потому что функции plt.scatter нужны два аргумента.Coh1mean40, Coh75mean40 и т. Д.все массивы, содержащие [0,435, 0,56, 0,645 ...] 30 значений в каждом