Различия между версиями 2 и 3
Версия 2 от 2010-06-01 19:00:25
Размер: 1405
Редактор: SOL-FTTB
Комментарий:
Версия 3 от 2010-06-04 05:18:47
Размер: 1529
Редактор: 193
Комментарий: замена "matplotlib.pyplot" на "pylab"; + ссылка на галерею
Удаления помечены так. Добавления помечены так.
Строка 8: Строка 8:
import matplotlib.pyplot as plt import pylab as plt
Строка 28: Строка 28:

См. также [[http://matplotlib.sourceforge.net/gallery.html|галерею]] других возможностей matplotlib.

Matplotlib - визуализация данных

Matplotlib - библиотека языка программирования Python и его расширения NumPy, предназначенная для визуализации данных. Она предоставляет «pylab» API специально разработанный так, чтобы походить на API пакета MATLAB, что позволяет опытным пользователям MATLAB быстро переучиваться. Matplotlib написан и поддерживается в основном Джоном Хантером (англ. John Hunter) и распространяется на условиях BSD-подобной лицензии.

Пример создания двух графиков на одном изображении:

   1 import numpy as np
   2 import pylab as plt
   3 
   4 def f(t):
   5     return np.exp(-t) * np.cos(2*np.pi*t)
   6 
   7 t1 = np.arange(0.0, 5.0, 0.1)
   8 t2 = np.arange(0.0, 5.0, 0.02)
   9 
  10 plt.figure(1)
  11 plt.subplot(211)
  12 plt.plot(t1, f(t1), 'bo', t2, f(t2), 'k')
  13 
  14 plt.subplot(212)
  15 plt.plot(t2, np.cos(2*np.pi*t2), 'r--')
  16 plt.show()

В результате получим изображение:

pyplot2011png.png

См. также галерею других возможностей matplotlib.

Пакеты/Scientific/Matplotlib (последним исправлял пользователь 193 2010-06-04 05:18:47)