Какие инструменты используешь для создания диаграмм
Python
Senior
Без компании
Какие инструменты используешь для создания диаграмм
Ответы
Для создания диаграмм в Python чаще всего использую:
- **Matplotlib** – базовый инструмент для статических графиков.
```
import matplotlib.pyplot as plt
plt.plot([1, 2, 3], [4, 5, 1])
plt.show()
```
- **Seaborn** – надстройка над Matplotlib для более красивых и статистических графиков.
- **Plotly** – интерактивные диаграммы (подходит для веба и дашбордов).
```
import plotly.express as px
fig = px.bar(x=["A", "B"], y=[4, 5])
fig.show()
```
- **Pandas встроенные методы** – `.plot()` для быстрой визуализации данных.
Для UML-диаграмм (например, классов) удобен **Graphviz** или **Pyreverse** (из `pylint`).
Если нужны диаграммы вне кода (например, для документации), использую **Mermaid** (в Markdown) или **PlantUML**.