Как стать автором
Обновить

Комментарии 15

Я думаю, эта статья не столь для чтения, сколько для того, чтобы добавить в закладки, и обращаться к ней, когда нужно будет.

Спасибо за статью, прямиком в закладки! Разве только вот примеров контурных и 3d не хватает. Я последнее время использую plot.ly для интерактивных графиков для презентаций или логов.

А как с производительностью у плотли?

Хм, я не замечаю проблем с производительностью совсем. Я не делал никаких тестов, но в jupyter ноутбуках, где я использую, никаких лагов не видно совсем (по сравнению, например, с базовым интерактивом matplotlib). В веб тоже работает все быстро (удобно для лабораторных журналов, например).
Довольно бодро с производительностью, делал трехмерные построения, с десятками и сотнями тысячами точек — в плотли все практически летало интерактивилось если его крутить и вертеть, а матлполтлиб — помирал. Если данных еще больше ( миллионы и более) — надо прикручивать даташейдер и опять таки все ОК.

увы, с производительностью всё совсем не так, как вы думаете, plotly в десятки раз медленнее, чем matplotlib, в самых лучших случаях — отставание лишь в два-три раза (и это большой прогресс с их стороны в последний год, раньше этот разрыв составлял сотни раз)

Насчет 3D — зла не хватает, Раньше можно было вывернуться и сделать масштаб по все трем осям одинаковый, но сейчас этот мелкий хак больше не работает :( А иногда очень хочется.
Большое спасибо за статью!
Однозначно в закладки! И да, «чистый» matplotlib без seaborn, statsmodels, pandas и т.д. был бы весьма тяжеловесным.

Благодарю! В закладки!

Огонь, буду обращаться при необходимости!
Извините, что не по месту спрашиваю, но кто-нибудь может пояснить для тупых почему я не могу использовать следующую конструкцию:
import matplotlib
....
matplotlib.pyplot.plot(x,y)


а вынужден делать так:
import matplotlib.pyplot as plt
....
plt.plot(x,y)
можете, но второй вариант удобнее и читабельнее
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории