O nouă versiune a bibliotecii Python plotly.py 5.0 este disponibilă, oferind instrumente pentru vizualizarea datelor și diverse tipuri de statistică. Pentru redare este utilizată biblioteca plotly.js, care suportă peste 30 de tipuri de grafice 2D și 3D, diagrame și hărți (rezultatul este salvat sub forma unei imagini sau a unui fișier HTML pentru afișare interactivă în browser). Codul plotly.py este distribuit sub licența MIT.

În noua versiune, suportul pentru Python 2.7 și Python 3.5 a fost eliminat, iar pentru utilizare acum este necesar cel puțin Python 3.6. Au fost introduse modificări care afectează compatibilitatea, inclusiv eliminarea unei mari părți din funcționalitățile învechite, schimbarea valorilor implicite și încetarea suportului pentru browserele Internet Explorer 9/10. Biblioteca Plotly.js a fost actualizată de la versiunea 1.58.4 la 2.1. A fost implementat un nou supliment pentru integrarea cu JupyterLab. Performanța a fost crescută de 5-10 ori la serializarea datelor în format JSON. A fost adăugată opțiunea de a umple graficele cu texturi și a fost propus un nou tip de diagramă — „icicle”, un echivalent dreptunghiular al diagramelor circulare pentru evaluarea vizuală a diferențelor de dimensiune ale valorilor.


Sursa: opennet.ro
