мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| python:week13 [12/04/2017 01:16] – [Диаграммы в matplotlib] ybezrukov | python:week13 [13/04/2017 12:41] (текущий) – [Диаграммы в matplotlib] ybezrukov | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | Как популярный язык, Питон оброс уже большим количеством библиотек, | + | Как популярный язык, Питон оброс уже большим количеством библиотек, |
| ====== Диаграммы в matplotlib ====== | ====== Диаграммы в matplotlib ====== | ||
| Строка 6: | Строка 6: | ||
| <code python> | <code python> | ||
| - | import matplotlib.pyplot as plt # подключем модуль | + | import matplotlib.pyplot as plt # подключем модуль |
| x_axis = range(1, 20) # создадим список данных для оси X | x_axis = range(1, 20) # создадим список данных для оси X | ||
| y_axis = [i * i for i in range(1, 20)] # и для оси Y, здесь использован генератор для создания списка | y_axis = [i * i for i in range(1, 20)] # и для оси Y, здесь использован генератор для создания списка | ||
| Строка 12: | Строка 12: | ||
| plt.show() # покажем получившуюся диаграмму на экран | plt.show() # покажем получившуюся диаграмму на экран | ||
| </ | </ | ||
| + | {{ : | ||
| Нарисуем еще, например, | Нарисуем еще, например, | ||
| Строка 19: | Строка 20: | ||
| import numpy as np # подключим модуль numpy | import numpy as np # подключим модуль numpy | ||
| - | x_axis = np.arange(0.0, | + | x_axis = np.arange(0.0, |
| y_axis = np.sin(2*np.pi*x_axis) # аналогично для оси Y, обратите внимание, | y_axis = np.sin(2*np.pi*x_axis) # аналогично для оси Y, обратите внимание, | ||
| line, = plt.plot(x_axis, | line, = plt.plot(x_axis, | ||
| Строка 25: | Строка 26: | ||
| plt.show() | plt.show() | ||
| </ | </ | ||
| - | ====== Пакет | + | |
| - | pandas это библиотека | + | {{ : |
| + | |||
| + | |||
| + | В качестве подписи для оси Х могут выступать не только числа, но и символы. А диаграмма не только линия, но и гистограмма: | ||
| + | |||
| + | <code python> | ||
| + | import matplotlib.pyplot as plt | ||
| + | import numpy as np | ||
| + | |||
| + | planets | ||
| + | x_axis | ||
| + | y_axis | ||
| + | plt.xticks(x_axis, | ||
| + | plt.bar(x_axis, | ||
| + | plt.show() | ||
| + | </ | ||
| + | {{ : | ||
| + | |||
| + | |||
| + | |||
| + | ====== Задание 13 ====== | ||
| + | |||
| + | Прочитать {{ : | ||
| + | |||
| + | ====== Задание 14 ====== | ||
| + | Используя информацию о городах и странах из предыдущих заданий, | ||