plotly
Interactive scientific and statistical data visualization library for Python. Use when creating charts, plots, or visualizations including scatter plots, line charts, bar charts, heatmaps, 3D plots, geographic maps, statistical distributions, financial charts, and dashboards.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Interactive scientific and statistical data visualization library for Python. Use when creating charts, plots, or visualizations including scatter plots, line charts, bar charts, heatmaps, 3D plots, geographic maps, statistical distributions, financial charts, and dashboards. Supports both quick visualizations (Plotly Express) and fine-grained customization (graph objects). Outputs interactive HTML or static images (PNG, PDF, SVG).
How to use
Zainstaluj Plotly za pomocą polecenia uv pip install plotly w swoim środowisku Python.
Zaimportuj Plotly Express (px) do szybkiego tworzenia wykresów: import plotly.express as px oraz pandas do pracy z danymi.
Przygotuj dane w formacie DataFrame — Plotly Express pracuje najlepiej z tabelami pandas zawierającymi kolumny x i y.
Utwórz wykres jedną linią kodu, np. fig = px.scatter(df, x='x', y='y', title='Mój wykres') dla wykresu punktowego. Plotly Express automatycznie obsługuje kodowanie kolorów i legendy.
Wyświetl wizualizację poleceniem fig.show() lub zapisz ją jako plik HTML do udostępnienia innym.
Jeśli potrzebujesz zaawansowanych opcji (wykresy 3D, niestandardowe kształty, złożone finansowe), przełącz się na Graph Objects i modyfikuj figurę metodami update_layout() lub add_hline() — Plotly Express zwraca obiekty kompatybilne z tym podejściem.