понедельник, 30 сентября 2013 г.

Научные "регулярные выражения" и их визуализация в matplotlib. Основы matplotlib.pyplot

Опубликовал новый ipython notebook на русском языке. В нём три части:

1) Расчёт сумм, средних и ско по столбцам или строкам двумерного массива без циклов, а также вычитание из получившихся выборок линейного тренда.

2)  Совместная сортировка двух одномерных массивов и случайный выбор n элементов из массива.

3) Краткое введение в структуру matplotlib.pyplot: рисунки, фигуры и оси.

3 комментария:

  1. А вы не пробовали выкладывать ноутбуки прямо у себя на сайте? Вот тут приведёт один из способов как это можно делать, но используется при этом довольно старая версия ipython. http://blog.fperez.org/2012/09/blogging-with-ipython-notebook.html

    ОтветитьУдалить
    Ответы
    1. По ссылке выходит: "Sorry, the page you were looking for in this blog does not exist."
      А вообще пробовал. На nbviewer был ноутбук на эту тему (http://nbviewer.ipython.org/urls/raw.github.com/fperez/blog/master/120907-Blogging%20with%20the%20IPython%20Notebook.ipynb)
      Но у меня не получилось - прописываю
      ipython3 nbconvert -f blogger-html Hello.ipynb
      и возникает ошибка: Unrecognized flag: '-f'

      Удалить
    2. Если ipython выше 1.0, то там синтаксис другой. При этом я не вижу, чтобы в новом ipython была поддержка блогера, досадно.

      Удалить

Как перевести 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...