6 repository-uri
Mapping data to graphical marks using declarative syntax for statistical charts with automated axes and scales.
Distinct from Statistical Charting Suites: Focuses on the declarative mapping process for statistical graphics, not just a suite of pre-built chart types.
Explore 6 awesome GitHub repositories matching user interface & experience · Declarative Statistical Plotting. Refine with filters or upvote what's useful.
Altair is a declarative data visualization library for Python that generates Vega-Lite specifications. It functions as a tool for mapping data to graphical marks using a high-level syntax, allowing users to describe the desired visual outcome instead of writing imperative drawing commands. The framework enables the creation of interactive charts and graphics, including linked views and filtered displays that respond to user input in real time. It supports the design of multi-view dashboards by combining visualizations into layered or faceted layouts. The library provides capabilities for sta
Maps data to graphical marks using a declarative syntax to produce statistical charts with automatic axes and scales.
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
Uses declarative syntax to map data to graphical marks for statistical charts with automated scales.
ggplot2 is an R data visualization library and statistical graphics engine. It implements a grammar of graphics that functions as a declarative plotting framework, allowing users to specify what a plot should contain rather than how to draw it. The system builds visualizations by mapping data variables to visual aesthetics through a structured set of layering rules. This approach enables the composition of complex graphics by stacking independent components, such as geometric objects and scales, on top of a shared coordinate system. The framework supports scientific plotting and exploratory
Uses a declarative syntax to specify plot components and mappings rather than imperative drawing commands.
Vega-Lite is a high-level declarative language for specifying interactive, multi-view visualizations. It compiles a concise JSON specification into a full Vega visualization, automatically inferring scales, axes, and legends from encoding declarations. The grammar-of-graphics encoding maps data fields to visual channels such as position, color, size, and shape, while a multi-view composition grammar enables layered, faceted, concatenated, and repeated layouts. Reactive parameter binding links named parameters to input widgets, selections, and expressions for dynamic updates. The project suppo
Generates histograms, density plots, box plots, and error bars via declarative statistical plotting.
ggpy is a Python library for statistical data visualization based on the grammar of graphics. It functions as a declarative framework for building complex charts by mapping data variables to visual properties through a structured coordinate system. The library enables the construction of composite visualizations by layering geometric shapes and statistical summaries. It utilizes a system of continuous and discrete scales to translate raw data into visual attributes and supports facet-based plotting to segment a single visualization into a grid of subplots based on variable categories. Visual
Functions as a declarative framework for building statistical charts by mapping data to graphical marks.
Acest proiect este o colecție educațională de Jupyter notebooks interactive concepute pentru a ilustra algoritmi fundamentali de machine learning și principii matematice. Servește drept resursă pentru a face legătura între ecuațiile abstracte și implementarea practică printr-o combinație de text narativ și cod executabil. Colecția utilizează o arhitectură modulară în care implementările algoritmilor individuali sunt izolate pentru a facilita studiul independent. Încorporează atât exemple de cod interactive, cât și resurse grafice statice pentru a reprezenta concepte statistice complexe și comportamente ale modelelor. Repository-ul se bazează pe stack-ul științific standard Python pentru a efectua manipularea datelor și a genera vizualizări structurate. Aceste materiale sunt organizate pentru a susține studiul academic și dezvoltarea unei fundații teoretice în data science și machine learning.
Provides declarative mapping of numerical data to graphical marks for statistical visualization.