bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of graphics. It functions as a tool for creating 2D charts and maps with real-time updates and bidirectional communication between the kernel and frontend. The library is distinguished by its ability to act as a geographic data visualization tool, rendering choropleth maps and spatial data via GeoJSON and custom projections. It also serves as a financial charting tool for producing OHLC and candle bar charts, and as an interactive dashboard framework for combining plotting widgets wit
This C++ data visualization library is a scientific plotting framework used to create 2D and 3D charts, network graphs, and geographic maps. It operates as a multi-backend graphics library, decoupling high-level plotting logic from low-level rendering engines to support various output backends. The project distinguishes itself with a dual-interface API, providing both a global functional interface for rapid prototyping and an object-oriented interface for precise control. It features a component-based layout engine for managing tiled grids and subplots, alongside a layered plot state that all
Plotnine is a data visualization library for Python based on the Grammar of Graphics. It serves as a declarative statistical plotting framework and multi-panel plotting engine, allowing users to create complex charts by mapping data variables to visual properties such as position, color, and size. The project is distinguished by its use of a layered composition model and a statistical transformation engine that performs aggregations and computations before rendering visuals. It features a comprehensive system for multi-panel faceting, which enables the splitting of a single visualization into
ScottPlot is a cross-platform, high-performance charting library for .NET that renders interactive plots across desktop and web GUI frameworks including Windows Forms, WPF, MAUI, Avalonia, Blazor, and WinUI. It provides an optimized rendering engine capable of displaying millions of data points with interactive pan, zoom, and live data streaming, while also supporting image export to formats like PNG and SVG for file output, cloud applications, and notebooks. The library distinguishes itself through a comprehensive set of chart types including scatter, line, bar, pie, heatmap, financial, rada
bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model, allowing users to build complex 2D charts by combining marks, scales, and axes.
Les fonctionnalités principales de bloomberg/bqplot sont : Interactive Data Visualizations, Grammar of Graphics Renderers, Declarative Visualization Grammars, Interactive Charting Frameworks, Geographic Map Visualizations, Interactive Data Exploration, Box Plots, Chart Axes.
Les alternatives open-source à bloomberg/bqplot incluent : bqplot/bqplot — bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of… alandefreitas/matplotplusplus — This C++ data visualization library is a scientific plotting framework used to create 2D and 3D charts, network… has2k1/plotnine — Plotnine is a data visualization library for Python based on the Grammar of Graphics. It serves as a declarative… scottplot/scottplot — ScottPlot is a cross-platform, high-performance charting library for .NET that renders interactive plots across… vega/vega-lite — Vega-Lite is a high-level declarative language for specifying interactive, multi-view visualizations. It compiles a… flot/flot — Flot is an interactive charting library for jQuery that renders line, bar, pie, and time-series plots with zooming and…