Esta es una biblioteca de visualización de gramática de gráficos utilizada para construir gráficos mapeando datos tabulares a marcas visuales. Funciona como una herramienta de visualización de datos SVG y una API de análisis exploratorio de datos, permitiendo a los usuarios renderizar visualizaciones complejas y mapas geográficos.
Las características principales de observablehq/plot son: Layered Visualization Composition, Declarative Visualization Grammars, Apache Arrow Processing, Data Visualization, Visual Channel Bindings, Exploratory Data Analysis, Exploratory Analysis APIs, Scale and Guide Inference Engines.
Las alternativas de código abierto para observablehq/plot incluyen: has2k1/plotnine — Plotnine is a data visualization library for Python based on the Grammar of Graphics. It serves as a declarative… tidyverse/ggplot2 — ggplot2 is a data visualization library for R based on a formal grammar of graphics. It provides a declarative… makieorg/makie.jl — Makie.jl is a high-performance Julia data visualization library and hardware-accelerated plotting engine used to… bqplot/bqplot — bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of… yhat/ggpy — ggpy is a Python library for statistical data visualization based on the grammar of graphics. It functions as a… vega/vega-lite — Vega-Lite is a high-level declarative language for specifying interactive, multi-view visualizations. It compiles a…
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
ggplot2 is a data visualization library for R based on a formal grammar of graphics. It provides a declarative plotting framework that allows users to create complex graphics by combining geometric objects, statistical summaries, and coordinate systems. The system is distinguished by a layered approach to composition, where visualizations are built incrementally by stacking independent geometric, statistical, and coordinate layers. It utilizes a hierarchical styling engine to manage non-data elements such as backgrounds, fonts, and margins, and includes a multi-panel faceting tool for splitti
Makie.jl is a high-performance Julia data visualization library and hardware-accelerated plotting engine used to create interactive 2D and 3D visualizations. It functions as a reactive visualization framework where plots update automatically via observables and compute graphs, and as a vector graphics generator for high-resolution academic output. The system is distinguished by its backend-agnostic rendering pipeline, which supports OpenGL, WebGL, and ray-traced scenes. It employs a grammar-of-graphics approach to map variables to aesthetic attributes and utilizes a hierarchical scene graph t
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