awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
yhat avatar

yhat/ggpyArchived

0
View on GitHub↗
3,691 نجوم·563 تفرعات·Python·BSD-2-Clause·2 مشاهداتyhat.github.io/ggpy↗

Ggpy

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 aesthetics are managed through a theme-driven system that separates structural plot logic from styling rules. The framework also includes capabilities for exporting completed plots to local files.

Features

  • Grammar of Graphics Renderers - Implements a formal grammar of graphics for creating declarative visualizations by mapping data to layered geometric marks.
  • Declarative Statistical Plotting - Functions as a declarative framework for building statistical charts by mapping data to graphical marks.
  • Statistical Plotting Libraries - Provides a specialized library for creating complex statistical charts and data distributions using a declarative grammar.
  • Declarative Data Visualization - Builds charts by defining independent layers and scales rather than using imperative drawing commands.
  • Layered Visualization Composition - Builds complex charts by combining independent geometric, statistical, and coordinate layers.
  • Declarative Visualization Grammars - Provides a declarative grammar for building complex charts and graphs by mapping data variables to visual properties.
  • Data Visualization Scales - Provides a dedicated system of continuous and discrete scales to translate raw data into visual attributes.
  • Declarative Visualization Frameworks - Uses declarative syntax to define multi-layered graphical structures and data-to-visual mappings.
  • Visualization Frameworks - Implements a comprehensive framework for building complex charts by mapping data variables to visual properties.
  • Grid Plot Arrangements - Arranges multiple plots in grid layouts for subgroup comparison based on data categories.
  • Data-to-Pixel Coordinate Transforms - Implements transformations that map data coordinates to pixel positions for chart rendering.
  • Multi-panel Faceting - Splits a single visualization into a grid of sub-plots based on categorical variables for comparative analysis.
  • Faceted Plotting - Enables splitting visualizations into a grid of small multiples based on discrete variables for comparative analysis.
  • Layered Plotting - Supports stacking multiple geometric representations on a single coordinate system to build composite visualizations.
  • Faceting Layout Grids - Uses grid systems to partition multifactorial data into separate subplots for comparison.
  • Named Theme Application - Separates structural plot logic from visual aesthetics by applying global sets of styling rules.
  • Chart Visual Style Customizations - Enables aesthetic modification of data visualization elements to ensure consistent styling across reports.
  • Plot Attribute Themes - Allows customization of plot attributes such as background colors, grid lines, and font styles.
  • Python Visualization - Python plotting system modeled after R's ggplot2.
  • Python Visualization Libraries - Plotting system modeled after R's ggplot2.

سجل النجوم

مخطط تاريخ النجوم لـ yhat/ggpyمخطط تاريخ النجوم لـ yhat/ggpy

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Ggpy

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Ggpy.
  • has2k1/plotnineالصورة الرمزية لـ has2k1

    has2k1/plotnine

    4,598عرض على GitHub↗

    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

    Pythondata-analysisgrammargraphics
    عرض على GitHub↗4,598
  • tidyverse/ggplot2الصورة الرمزية لـ tidyverse

    tidyverse/ggplot2

    6,948عرض على GitHub↗

    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

    R
    عرض على GitHub↗6,948
  • observablehq/plotالصورة الرمزية لـ observablehq

    observablehq/plot

    5,305عرض على GitHub↗

    This is a grammar of graphics visualization library used to build charts by mapping tabular data to visual marks. It functions as an SVG data visualization tool and an exploratory data analysis API, allowing users to render complex visualizations and geographic maps. The library features a GeoJSON map renderer that projects spherical coordinates into two-dimensional pixel space and an Apache Arrow visualization interface for high-efficiency data processing. Its capability surface covers data transformation through binning and grouping, visual encoding via automatic scale inference and color

    HTMLchartsd3data-visualization
    عرض على GitHub↗5,305
  • makieorg/makie.jlالصورة الرمزية لـ MakieOrg

    MakieOrg/Makie.jl

    2,778عرض على GitHub↗

    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

    Juliagpugraphicsjulia
    عرض على GitHub↗2,778
عرض جميع البدائل الـ 30 لـ Ggpy→

الأسئلة الشائعة

ما هي وظيفة yhat/ggpy؟

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.

ما هي الميزات الرئيسية لـ yhat/ggpy؟

الميزات الرئيسية لـ yhat/ggpy هي: Grammar of Graphics Renderers, Declarative Statistical Plotting, Statistical Plotting Libraries, Declarative Data Visualization, Layered Visualization Composition, Declarative Visualization Grammars, Data Visualization Scales, Declarative Visualization Frameworks.

ما هي البدائل مفتوحة المصدر لـ yhat/ggpy؟

تشمل البدائل مفتوحة المصدر لـ yhat/ggpy: 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… observablehq/plot — This is a grammar of graphics visualization library used to build charts by mapping tabular data to visual marks. It… makieorg/makie.jl — Makie.jl is a high-performance Julia data visualization library and hardware-accelerated plotting engine used to… bloomberg/bqplot — bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model,… bqplot/bqplot — bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of…