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

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

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

hadley/ggplot2

0
View on GitHub↗
6,948 نجوم·2,131 تفرعات·R·3 مشاهداتggplot2.tidyverse.org↗

Ggplot2

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 data analysis through a pipeline that includes coordinate transformations, aesthetic-to-scale translation, and facet-based data partitioning.

Features

  • Declarative Visualization Grammars - Implements a formal grammar of graphics for mapping data variables to aesthetic visual attributes.
  • R Visualization - Provides an R-based toolkit for creating statistical graphics and performing interactive data analysis.
  • Data Visualization - Provides a comprehensive library for rendering structured data into customizable visual formats.
  • Visualization Coordinate Mapping - Provides a coordinate transformation layer that decouples data mapping from the final visual rendering.
  • Visual Layering Pipelines - Builds complex visualizations by incrementally layering geometries, statistics, and scales.
  • Data Visualization Scales - Implements scale transformations that map data values to visual properties like color and position.
  • Statistical Graphics Production - Produces professional statistical graphics by mapping complex datasets to visual marks with automatic scaling.
  • Declarative Statistical Plotting - Uses a declarative syntax to specify plot components and mappings rather than imperative drawing commands.
  • Faceted Plotting Systems - Supports partitioning datasets into multi-panel small multiples for comparative visual analysis.
  • Exploratory Data Analysis - Facilitates the rapid generation of various plots to discover patterns and statistical insights in datasets.
  • Chart Composition Layers - Manages the stacking order of chart elements from background grids to foreground overlays.
  • View Layering & Faceting - Combines multiple independent visual components into layered or faceted layouts within shared coordinates.
  • Plotting Scripts - Enables the creation of publication-quality scientific charts with precise control over axes and layouts.
  • Data Visualization - Declarative system for creating complex data visualizations.
  • Graphic Displays - Implementation of the grammar of graphics.

سجل النجوم

مخطط تاريخ النجوم لـ hadley/ggplot2مخطط تاريخ النجوم لـ hadley/ggplot2

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

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

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

Start searching with AI

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

ما هي وظيفة hadley/ggplot2؟

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.

ما هي الميزات الرئيسية لـ hadley/ggplot2؟

الميزات الرئيسية لـ hadley/ggplot2 هي: Declarative Visualization Grammars, R Visualization, Data Visualization, Visualization Coordinate Mapping, Visual Layering Pipelines, Data Visualization Scales, Statistical Graphics Production, Declarative Statistical Plotting.

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

تشمل البدائل مفتوحة المصدر لـ hadley/ggplot2: tidyverse/ggplot2 — ggplot2 is a data visualization library for R based on a formal grammar of graphics. It provides a declarative… vega/altair — Altair is a declarative data visualization library for Python that generates Vega-Lite specifications. It functions as… has2k1/plotnine — Plotnine is a data visualization library for Python based on the Grammar of Graphics. It serves as a declarative… observablehq/plot — This is a grammar of graphics visualization library used to build charts by mapping tabular data to visual marks. It… bqplot/bqplot — bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of… vega/vega-lite — Vega-Lite is a high-level declarative language for specifying interactive, multi-view visualizations. It compiles a…

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Ggplot2.
  • 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
  • vega/altairالصورة الرمزية لـ vega

    vega/altair

    10,410عرض على GitHub↗

    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

    Python
    عرض على GitHub↗10,410
  • 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
  • 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
  • عرض جميع البدائل الـ 30 لـ Ggplot2→