Matplotlib настройка axes для простого графика

preview_player
Показать описание


Ссылки на предыдущие видео по теме:
Видео 1: Python настройка рабочего пространства, использование PyCharm
Видео 2: Python функции
Видео 3: Python классы
Видео 4: Графический интерфейс Qt для Python, или PyQt
Видео 5: Python компиляция программ, cx_Freeze и другие компиляторы
Видео 6.1: Библиотека Matplotlib создание графиков для анализа данных
Видео 6.2: Библиотека matplotlib и Qt встраивание графиков в графический интерфейс Qt
Видео 7: Matplotlib модуль Animation класс FuncAnimation (автообновление графиков)
Видео 9.1: Классы QListWidget и QListView сопоставительный анализ, простой пример применения  QListWidget
Видео 9.2: Класс QListView пример применения с использованием QtCore.QabstractListModel
Видео 10: Python и Excel взаимодействие с excel (библиотеки xlrd, xlwt, openpyxl, win32com)
Видео 11: обзор виджета QTableWidget  и практическое использование
Видео №12.1 обзор виджета QStackedWidget использование QComboBox и QPushButton в качестве переключателей
Видео №12.2 Продолжение обзора виджета QStackedWidget использование QToolButton в качестве переключателей, настройка статического и динамического внешнего вида QToolButton c использованием qss.
Видео 13.1 Python и создание базы данных данных на движке СУБД sqlite3 с использованием стандартной библиотеки.
Видео 13.2 Python и sqlite3 внесение изменений в базу данных (СУБД SQLite), практический пример управления данными в базе
Видео 13.3 Python и sqlite3 хранение изображений в базе данных с СУБД SQLite, практический пример.
Видео 13.4 Python и sqlite3 интеграция функционала базы данных в проект PyScientistNotes. (скоро появится)
Видео 14 Python и Qt обзор  переход с PyQt4 на PyQt5 и далее на PySide2
Видео 15 Python и Qt стандартные диалоговые окна tutorial
Видео 1S Matplotlib настройка axes для простого графика

В видео использованы следующие аудио материалы:
композиция Timeless исполнитель Constantine 2018г дабстеп.
Рекомендации по теме
Комментарии
Автор

Спасибо большое за видео!!! Выручаете ))

risteria
Автор

from matplotlib import pyplot as plt
from numpy import random

def random_array_x_y(count):
x = 5*random.rand(count)
print('x='+str(x))
y = 5*random.rand(count)
print('y='+str(y))
return x, y

def setup_axes(axes, x, y, label):
axes.plot(x, y, marker='o', linestyle='dashed', linewidth=2, markersize=10, label = label)
axes.set_xlim(0, 5)
axes.set_ylim(0, 5)
axes.legend()
axes.set_title('Title of axes')
axes.set_xlabel('xlabel')
axes.set_ylabel('ylabel')
axes.grid()

fig, axes = plt.subplots(2, 2)
fig.subplots_adjust(left=0.2, wspace = 0.4, hspace = 0.6)

count = 6

x, y = random_array_x_y(count)
setup_axes(axes[0, 0], x, y, 'line 1')
x, y = random_array_x_y(count)
setup_axes(axes[0, 1], x, y, 'line 2')
x, y = random_array_x_y(count)
setup_axes(axes[1, 0], x, y, 'line 3')
x, y = random_array_x_y(count)
setup_axes(axes[1, 1], x, y, 'line 4')

plt.show()

PyScientist
Автор

Здравствуйте! Кто нибудь интерполяцию в python делал? У меня numpy.interp для некоторого набора данных работает не корректно

lyvnwzv
Автор

))) какой пароль-то на учебные архивы с сайта?)))

ВячеславКоролев-нм