пятница, 18 октября 2013 г.

Numpy и массивы-маски. Masked arrays & numpy

Продолжаю публиковать записи, посвященные использованию модулей python.
Сегодня ноутбук посвящен использованию массивов-масок (masked arrays) с помощью numpy.

Ссылка на ноутбук: numpy & masked arrays
Ссылка на github, где лежит ноутбук.

Речь пойдёт о таких вещах, как:

1) Как изменить значения в массиве по условию
2) Как создать массив-маску и какие преимущества он имеет
3) Чтение данных в массив-маску из файла с помощью numpy.genfromtxt

Как перевести UV в направление и скорость ветра? How to convert wind UV-components to direction and velocity?

 Всё просто.  def uv2dir(u, v):     '''     Источник:     https://github.com/blaylockbk/Ute_WRF/blob/master/functions/wind_calc...